@@ -68,13 +68,36 @@ use_repo(llvm, "llvm_toolchain_llvm")
6868
6969register_toolchains ("@llvm_toolchain//:all" )
7070
71- ## needed additions to build
72- bazel_dep (name = "testing-utils" )
71+ ## needed additions to build, should be removed when persistency is updated with score_test_scenarios
72+ # bazel_dep(name = "testing-utils")
73+ # git_override(
74+ # module_name = "testing-utils",
75+ # commit = "a847c7464cfa47e000141631d1223b92560d2e58", # tag v0.2.0
76+ # remote = "https://github.com/qorix-group/testing_tools.git",
77+ #)
78+
79+ bazel_dep (name = "score_test_scenarios" , version = "0.3.0" )
7380git_override (
74- module_name = "testing-utils" ,
75- commit = "a847c7464cfa47e000141631d1223b92560d2e58" , # tag v0.2.0
76- remote = "https://github.com/qorix-group/testing_tools.git" ,
81+ module_name = "score_test_scenarios" ,
82+ commit = "a2f9cded3deb636f5dc800bf7a47131487119721" , # tag v0.3.0
83+ remote = "https://github.com/eclipse-score/testing_tools.git" ,
84+ )
85+
86+ # Needed for feature integration tests
87+ bazel_dep (name = "rules_rust" , version = "0.61.0" )
88+ bazel_dep (name = "score_itf" , version = "0.1.0" )
89+
90+ crate = use_extension ("@rules_rust//crate_universe:extensions.bzl" , "crate" )
91+ crate .from_cargo (
92+ name = "feature_integration_tests_crates" ,
93+ #cargo_lockfile = "//feature_integration_tests/rust_test_scenarios:Cargo.lock",
94+ cargo_lockfile = "//:Cargo.lock" ,
95+ manifests = [
96+ "//:Cargo.toml" ,
97+ "//feature_integration_tests/rust_test_scenarios:Cargo.toml" ,
98+ ],
7799)
100+ use_repo (crate , "feature_integration_tests_crates" )
78101
79102# # TODO: What is this for?
80103archive_override (
0 commit comments