diff options
author | 2021-03-16 19:21:14 +0000 | |
---|---|---|
committer | 2021-03-17 16:18:17 +0000 | |
commit | 140a8e183d0a551683cffe9c74094ac50948cd6c (patch) | |
tree | 7b294a7b843dfe0b651afc9242dc3e717e3f5126 /android/csuite_config_test.go | |
parent | 738a6d5bc41505d157b924a69057673ef9cac568 (diff) |
Convert android/csuite_config_test.go to test fixtures
Bug: 182885307
Test: m nothing
Change-Id: Ic3a83b0051553be7dea0284310db6304bb815eb1
Diffstat (limited to 'android/csuite_config_test.go')
-rw-r--r-- | android/csuite_config_test.go | 33 |
1 files changed, 11 insertions, 22 deletions
diff --git a/android/csuite_config_test.go b/android/csuite_config_test.go index 9ac959e18..d30ff6926 100644 --- a/android/csuite_config_test.go +++ b/android/csuite_config_test.go @@ -18,32 +18,21 @@ import ( "testing" ) -func testCSuiteConfig(test *testing.T, bpFileContents string) *TestContext { - config := TestArchConfig(buildDir, nil, bpFileContents, nil) - - ctx := NewTestArchContext(config) - ctx.RegisterModuleType("csuite_config", CSuiteConfigFactory) - ctx.Register() - _, errs := ctx.ParseFileList(".", []string{"Android.bp"}) - FailIfErrored(test, errs) - _, errs = ctx.PrepareBuildActions(config) - FailIfErrored(test, errs) - return ctx -} - func TestCSuiteConfig(t *testing.T) { - ctx := testCSuiteConfig(t, ` -csuite_config { name: "plain"} -csuite_config { name: "with_manifest", test_config: "manifest.xml" } -`) + result := emptyTestFixtureFactory.RunTest(t, + PrepareForTestWithArchMutator, + FixtureRegisterWithContext(registerCSuiteBuildComponents), + FixtureWithRootAndroidBp(` + csuite_config { name: "plain"} + csuite_config { name: "with_manifest", test_config: "manifest.xml" } + `), + ) - variants := ctx.ModuleVariantsForTests("plain") + variants := result.ModuleVariantsForTests("plain") if len(variants) > 1 { t.Errorf("expected 1, got %d", len(variants)) } - expectedOutputFilename := ctx.ModuleForTests( + outputFilename := result.ModuleForTests( "plain", variants[0]).Module().(*CSuiteConfig).OutputFilePath.Base() - if expectedOutputFilename != "plain" { - t.Errorf("expected plain, got %q", expectedOutputFilename) - } + AssertStringEquals(t, "output file name", "plain", outputFilename) } |