webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
run_tests_util_test.GetTestsToRunTest Class Reference
Inheritance diagram for run_tests_util_test.GetTestsToRunTest:

Public Member Functions

def NormalizeGetTestsToRunResults (self, results)
 
def AssertResultsEqual (self, results, expected)
 
def setUp (self)
 
def testBinaryTestsOnly (self)
 
def testPythonTestsOnly (self)
 
def testCombinationOfBinaryAndPythonTests (self)
 
def testIgnoresNonTestFiles (self)
 
def testWorksFromDifferentDir (self)
 
def testNonTestBinary (self)
 
def testNonExistingPythonTest (self)
 
def testDoesNotPickNonExeFilesOnWindows (self)
 

Public Attributes

 fake_os
 
 fake_configurations
 
 test_runner
 

Detailed Description

Exercises TestRunner.GetTestsToRun.

Member Function Documentation

◆ AssertResultsEqual()

def run_tests_util_test.GetTestsToRunTest.AssertResultsEqual (   self,
  results,
  expected 
)
Asserts results returned by GetTestsToRun equal to expected results.

◆ NormalizeGetTestsToRunResults()

def run_tests_util_test.GetTestsToRunTest.NormalizeGetTestsToRunResults (   self,
  results 
)
Normalizes path data returned from GetTestsToRun for comparison.

◆ setUp()

def run_tests_util_test.GetTestsToRunTest.setUp (   self)

◆ testBinaryTestsOnly()

def run_tests_util_test.GetTestsToRunTest.testBinaryTestsOnly (   self)
Exercises GetTestsToRun with parameters designating binary tests only.

◆ testCombinationOfBinaryAndPythonTests()

def run_tests_util_test.GetTestsToRunTest.testCombinationOfBinaryAndPythonTests (   self)
Exercises GetTestsToRun with mixed binary/Python tests.

◆ testDoesNotPickNonExeFilesOnWindows()

def run_tests_util_test.GetTestsToRunTest.testDoesNotPickNonExeFilesOnWindows (   self)
Verifies that GetTestsToRun does not find _test files on Windows.

◆ testIgnoresNonTestFiles()

def run_tests_util_test.GetTestsToRunTest.testIgnoresNonTestFiles (   self)
Verifies that GetTestsToRun ignores non-test files in the filesystem.

◆ testNonExistingPythonTest()

def run_tests_util_test.GetTestsToRunTest.testNonExistingPythonTest (   self)
Exercises GetTestsToRun with a non-existent Python test parameter.

◆ testNonTestBinary()

def run_tests_util_test.GetTestsToRunTest.testNonTestBinary (   self)
Exercises GetTestsToRun with a non-test parameter.

◆ testPythonTestsOnly()

def run_tests_util_test.GetTestsToRunTest.testPythonTestsOnly (   self)
Exercises GetTestsToRun with parameters designating Python tests only.

◆ testWorksFromDifferentDir()

def run_tests_util_test.GetTestsToRunTest.testWorksFromDifferentDir (   self)
Exercises GetTestsToRun from a directory different from run_test.py's.

Member Data Documentation

◆ fake_configurations

run_tests_util_test.GetTestsToRunTest.fake_configurations

◆ fake_os

run_tests_util_test.GetTestsToRunTest.fake_os

◆ test_runner

run_tests_util_test.GetTestsToRunTest.test_runner

The documentation for this class was generated from the following file: