Unit Report

Started: 2025-02-18 21:46:22
Suites (10)
10 passed
0 failed
0 pending
Tests (37)
37 passed
0 failed
0 pending
Configuration Class
should add new key-value pair to the configuration
passed
0.007s
Configuration Class
should combine configurations correctly using addAll
passed
0.002s
Configuration Class
should return correct value for a given key
passed
0.001s
TagProcessor
should return tagArgs if no edition is provided
passed
0.004s
TagProcessor
should handle a single edition with <= operator
passed
0s
TagProcessor
should handle a single edition with >= operator
passed
0.001s
TagProcessor
should handle a single edition with < operator
passed
0s
TagProcessor
should handle a single edition with > operator
passed
0s
TagProcessor
should handle a single edition with no operator
passed
0s
TagProcessor
should log a message if edition is not found
passed
0.001s
TagProcessor
should handle multiple editions
passed
0s
TagProcessor
should build tags correctly when tags are empty
passed
0s
getListOfActors
throws an error when config file cannot be loaded
passed
0.047s
getListOfActors
throws an error when beta feature config does not exist
passed
0.001s
getListOfActors
loads main configuration when betaFeature is not provided and main config file exists
passed
0s
getListOfActors
falls back to default configuration if main config file does not exist
passed
0.001s
getListOfActors
loads beta feature configuration when betaFeature is provided
passed
0s
getUATFileName
return the pipeline matched config files for pipeline matched files exists
passed
0.01s
getUATFileName
return the default config files for pipeline matched files not exists
passed
0.001s
example functions
add function adds two numbers correctly
passed
0s
example functions
greet function greets a person with their name
passed
0s
executionContext
should pass actorInfo with details from getCustomAccountDetails to use
passed
0.001s
SpawnRunner > run
should call runPreprocessing when bddMode is true
passed
0.004s
validateFeatureFiles
runPreprocessing with correct arguments and log success
passed
0.004s
validateFeatureFiles
runPreprocessing with playwright conf
passed
0s
validateFeatureFiles
error when runPreprocessing fails
passed
0.001s
RunnerHelper > createRunner
should throw error on invalid runner type
passed
0.002s
RunnerHelper > createRunner
should create a valid runner class
passed
0.001s
FileMutex > acquire
should create directory if it does not exist
passed
0.009s
FileMutex > acquire
should create the lock file if it does not exist
passed
0.027s
FileMutex > acquire
should resolve immediately if auth file exists
passed
0.001s
FileMutex > acquire
should wait for lock file deletion if it exists
passed
0.006s
FileMutex > acquire
should reject if watch timeout exceeds
passed
1.033s
FileMutex > release
should delete the lock file if it exists
passed
0.002s
FileMutex > release
should release lock by deleting lock file
passed
0.002s
FileMutex > release
should not attempt to delete the lock file if it does not exist
passed
0.001s
FileMutex > release
should log an error if deleting the lock file fails
passed
0.001s