@@ -198,8 +198,8 @@ public void simpleModule() throws Exception {
198
198
199
199
@ Test
200
200
public void simpleModuleWithFlags () throws Exception {
201
- // Test having --ovseride_module , --ignore_dev_dependency, --check_bazel_compatibility &
202
- // --check_direct_dependencies
201
+ // Test having --override_module , --ignore_dev_dependency, --check_bazel_compatibility
202
+ // --check_direct_dependencies & --registry
203
203
scratch .file (
204
204
rootDirectory .getRelative ("MODULE.bazel" ).getPathString (),
205
205
"module(name='my_root', version='1.0')" );
@@ -218,10 +218,12 @@ public void simpleModuleWithFlags() throws Exception {
218
218
219
219
ImmutableList <String > yankedVersions = ImmutableList .of ("2.4" , "2.3" );
220
220
LocalPathOverride override = LocalPathOverride .create ("override_path" );
221
+ ImmutableList <String > registries = ImmutableList .of ("registry1" , "registry2" );
222
+ ImmutableMap <String , String > moduleOverride = ImmutableMap .of ("my_dep_1" , override .getPath ());
221
223
222
224
ModuleFileFunction .IGNORE_DEV_DEPS .set (differencer , true );
225
+ ModuleFileFunction .REGISTRIES .set (differencer , registries );
223
226
ModuleFileFunction .MODULE_OVERRIDES .set (differencer , ImmutableMap .of ("my_dep_1" , override ));
224
-
225
227
BazelModuleResolutionFunction .ALLOWED_YANKED_VERSIONS .set (differencer , yankedVersions );
226
228
BazelModuleResolutionFunction .CHECK_DIRECT_DEPENDENCIES .set (
227
229
differencer , CheckDirectDepsMode .ERROR );
@@ -243,10 +245,12 @@ public void simpleModuleWithFlags() throws Exception {
243
245
BazelLockFileValue value = result .get (BazelLockFileValue .KEY );
244
246
assertThat (value .getModuleDepGraph ()).isEqualTo (depGraph );
245
247
assertThat (value .getFlags ().ignoreDevDependency ()).isTrue ();
246
- assertThat (value .getFlags ().getAllowedYankedVersions ()).isEqualTo (yankedVersions );
247
- assertThat (value .getFlags ().getDirectDependenciesMode ())
248
+ assertThat (value .getFlags ().cmdRegistries ()).isEqualTo (registries );
249
+ assertThat (value .getFlags ().cmdModuleOverrides ()).isEqualTo (moduleOverride );
250
+ assertThat (value .getFlags ().allowedYankedVersions ()).isEqualTo (yankedVersions );
251
+ assertThat (value .getFlags ().directDependenciesMode ())
248
252
.isEqualTo (CheckDirectDepsMode .ERROR .toString ());
249
- assertThat (value .getFlags ().getCompatibilityMode ())
253
+ assertThat (value .getFlags ().compatibilityMode ())
250
254
.isEqualTo (BazelCompatibilityMode .ERROR .toString ());
251
255
}
252
256
0 commit comments