def test_FieldTrialToStructMain(self): schema = (os.path.dirname(__file__) + '/../../components/variations/field_trial_config/' 'field_trial_testing_config_schema.json') unittest_data_dir = os.path.dirname(__file__) + '/unittest_data/' test_output_filename = 'test_output' fieldtrial_to_struct.main([ '--schema=' + schema, '--output=' + test_output_filename, '--platform=win', '--year=2015', unittest_data_dir + 'test_config.json' ]) header_filename = test_output_filename + '.h' with open(header_filename, 'r') as header: test_header = header.read() with open(unittest_data_dir + 'expected_output.h', 'r') as expected: expected_header = expected.read() self.assertEqual(expected_header, test_header) os.unlink(header_filename) cc_filename = test_output_filename + '.cc' with open(cc_filename, 'r') as cc: test_cc = cc.read() with open(unittest_data_dir + 'expected_output.cc', 'r') as expected: expected_cc = expected.read() self.assertEqual(expected_cc, test_cc) os.unlink(cc_filename)
def test_FieldTrialToStructMain(self): schema = ( '../../chrome/common/variations/fieldtrial_testing_config_schema.json') test_ouput_filename = 'test_ouput' fieldtrial_to_struct.main([ '--schema=' + schema, '--output=' + test_ouput_filename, '--year=2015', 'unittest_data/test_config.json' ]) header_filename = test_ouput_filename + '.h' with open(header_filename, 'r') as header: test_header = header.read() with open('unittest_data/expected_output.h', 'r') as expected: expected_header = expected.read() self.assertEqual(expected_header, test_header) os.unlink(header_filename) cc_filename = test_ouput_filename + '.cc' with open(cc_filename, 'r') as cc: test_cc = cc.read() with open('unittest_data/expected_output.cc', 'r') as expected: expected_cc = expected.read() self.assertEqual(expected_cc, test_cc) os.unlink(cc_filename)
def test_FieldTrialToStructMain(self): schema = ( '../../chrome/common/variations/fieldtrial_testing_config_schema.json') test_ouput_filename = 'test_ouput' fieldtrial_to_struct.main([ '--schema=' + schema, '--output=' + test_ouput_filename, '--year=2015', 'unittest_data/test_config.json' ]) header_filename = test_ouput_filename + '.h' with open(header_filename, 'r') as header: test_header = header.read() with open('unittest_data/expected_output.h', 'r') as expected: expected_header = expected.read() self.assertEqual(expected_header, test_header) os.unlink(header_filename) cc_filename = test_ouput_filename + '.cc' with open(cc_filename, 'r') as cc: test_cc = cc.read() with open('unittest_data/expected_output.cc', 'r') as expected: expected_cc = expected.read() self.assertEqual(expected_cc, test_cc) os.unlink(cc_filename)
def test_FieldTrialToStructMain(self): schema = "../../chrome/common/variations/fieldtrial_testing_config_schema.json" test_ouput_filename = "test_ouput" fieldtrial_to_struct.main( ["--schema=" + schema, "--output=" + test_ouput_filename, "--year=2015", "unittest_data/test_config.json"] ) header_filename = test_ouput_filename + ".h" with open(header_filename, "r") as header: test_header = header.read() with open("unittest_data/expected_output.h", "r") as expected: expected_header = expected.read() self.assertEqual(expected_header, test_header) os.unlink(header_filename) cc_filename = test_ouput_filename + ".cc" with open(cc_filename, "r") as cc: test_cc = cc.read() with open("unittest_data/expected_output.cc", "r") as expected: expected_cc = expected.read() self.assertEqual(expected_cc, test_cc) os.unlink(cc_filename)