website: tests for Syncbase Android code.
Currently only hooked up for QuickStart.
MultiPart: 1/2
Change-Id: I3df7fe76b25ebf5fd5b0d8bc42d14c0eeacb54c7
diff --git a/jiri-test/internal/test/run.go b/jiri-test/internal/test/run.go
index 35b12f5..4c44155 100644
--- a/jiri-test/internal/test/run.go
+++ b/jiri-test/internal/test/run.go
@@ -160,6 +160,7 @@
"vanadium-website-tutorials-core": vanadiumWebsiteTutorialsCore,
"vanadium-website-tutorials-external": vanadiumWebsiteTutorialsExternal,
"vanadium-website-tutorials-java": vanadiumWebsiteTutorialsJava,
+ "vanadium-website-tutorials-syncbase-android": vanadiumWebsiteTutorialsSyncbaseAndroid,
}
func newTestContext(jirix *jiri.X, env map[string]string) *jiri.X {
diff --git a/jiri-test/internal/test/website.go b/jiri-test/internal/test/website.go
index e2793d6..1dc17af 100644
--- a/jiri-test/internal/test/website.go
+++ b/jiri-test/internal/test/website.go
@@ -56,6 +56,10 @@
return commonVanadiumWebsite(jirix, testName, "test-tutorials-core", defaultWebsiteTestTimeout, nil)
}
+func vanadiumWebsiteTutorialsSyncbaseAndroid(jirix *jiri.X, testName string, _ ...Opt) (*test.Result, error) {
+ return commonVanadiumWebsite(jirix, testName, "test-syncbase-android", defaultWebsiteTestTimeout, nil)
+}
+
func vanadiumWebsiteTutorialsExternal(jirix *jiri.X, testName string, _ ...Opt) (*test.Result, error) {
// The external tutorial test installs both the jiri CLI tool and Vanadium
// from scratch. This simulates a new user walking through the install and
diff --git a/tooldata/data/config.v1.xml b/tooldata/data/config.v1.xml
index cd9a468..afbbadb 100644
--- a/tooldata/data/config.v1.xml
+++ b/tooldata/data/config.v1.xml
@@ -169,6 +169,7 @@
<test>vanadium-copyright</test>
<test>vanadium-website-site</test>
<test>vanadium-website-tutorials-core</test>
+ <test>vanadium-website-tutorials-syncbase-android</test>
</project>
</projectTests>
<testDependencies>