blob: ccb1decf5788a3783a67554167d25f6947f1eb72 [file] [log] [blame]
licenses(["notice"]) # Apache 2.0
load("@build_bazel_rules_swift//swift:swift.bzl", "swift_library")
load("//src/TulsiGeneratorIntegrationTests:tulsi_integration_test.bzl", "tulsi_integration_test")
test_suite(name = "TulsiEndToEndTests")
swift_library(
name = "TulsiEndToEndTestBase",
srcs = [
"TulsiEndToEndTest.swift",
],
module_name = "TulsiEndToEndTestBase",
deps = [
"//src/TulsiGenerator:tulsi_generator_lib",
"//src/TulsiGeneratorIntegrationTests:BazelIntegrationTestCase",
],
)
tulsi_integration_test(
name = "TulsiEndToEndTest",
size = "large",
srcs = [
"ButtonsEndToEndTest.swift",
],
data = [
"Resources/Buttons.tulsiproj",
"//:tulsi.zip",
"//src/TulsiEndToEndTests/Resources/Buttons:all_files",
],
deps = [
":TulsiEndToEndTestBase",
],
)