diff options
author | lberki <lberki@google.com> | 2018-02-14 15:12:23 +0100 |
---|---|---|
committer | Philipp Wollermann <philwo@google.com> | 2018-02-14 15:54:48 +0100 |
commit | fa0fac2a4e8a2e5c01b8390878289d00dcc17dba (patch) | |
tree | 848acb70c03d5cbccd1c30234bef513a4a871f40 /src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java | |
parent | 0f9c6ea574918dda094cf5423fa3822112846c30 (diff) |
Automated rollback of commit 0f9c6ea574918dda094cf5423fa3822112846c30.
*** Reason for rollback ***
Breaks Kokoro and I accidentally submitted the change without presubmit checks.
*** Original change description ***
Make __init__.py files creation optional
Introduce a new attribute to py_binary and py_test to control whether to
create `__init__.py` or not.
Fixes https://github.com/bazelbuild/rules_python/issues/55
Closes #4470.
PiperOrigin-RevId: 185676592
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java index b1fecc017e..61dd892ff6 100644 --- a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java +++ b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java @@ -1449,9 +1449,9 @@ public class SkylarkRuleContextTest extends SkylarkTestCase { scratch.file( "test/BUILD", "load('//test:rule.bzl', 'skylark_rule')", - "py_binary(name = 'lib', srcs = ['lib.py', 'lib2.py'])", + "py_library(name = 'lib', srcs = ['a.py', 'b.py'])", "skylark_rule(name = 'foo', dep = ':lib')", - "py_binary(name = 'lib_with_init', srcs = ['lib_with_init.py', 'lib2.py', '__init__.py'])", + "py_library(name = 'lib_with_init', srcs = ['a.py', 'b.py', '__init__.py'])", "skylark_rule(name = 'foo_with_init', dep = ':lib_with_init')"); SkylarkRuleContext ruleContext = createRuleContext("//test:foo"); @@ -1460,7 +1460,7 @@ public class SkylarkRuleContextTest extends SkylarkTestCase { ruleContext, "[f.short_path for f in ruleContext.attr.dep.default_runfiles.files]"); assertThat(filenames).isInstanceOf(SkylarkList.class); SkylarkList filenamesList = (SkylarkList) filenames; - assertThat(filenamesList).containsExactly("test/lib", "test/lib.py", "test/lib2.py"); + assertThat(filenamesList).containsExactly("test/a.py", "test/b.py").inOrder(); Object emptyFilenames = evalRuleContextCode( ruleContext, "list(ruleContext.attr.dep.default_runfiles.empty_filenames)"); |