Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 32118a9

Browse files
committedJan 3, 2019
More test deduplication
1 parent 6caa4ce commit 32118a9

30 files changed

+41
-446
lines changed
 

‎src/test/run-pass/coherence/coherence-bigint-int.rs

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
// run-pass
22
// aux-build:coherence_lib.rs
3+
// revisions: old re
4+
5+
#![cfg_attr(re, feature(re_rebalance_coherence))]
36

47
// pretty-expanded FIXME #23616
58

‎src/test/run-pass/coherence/coherence-bigint-vecint.rs

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
// run-pass
22
// aux-build:coherence_lib.rs
3+
// revisions: old re
4+
5+
#![cfg_attr(re, feature(re_rebalance_coherence))]
36

47
// pretty-expanded FIXME #23616
58

‎src/test/run-pass/coherence/coherence-blanket.rs

+3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
// run-pass
22
#![allow(unused_imports)]
33
// aux-build:coherence_lib.rs
4+
// revisions: old re
5+
6+
#![cfg_attr(re, feature(re_rebalance_coherence))]
47

58
// pretty-expanded FIXME #23616
69

‎src/test/run-pass/coherence/coherence-covered-type-parameter.rs

+3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
// run-pass
22
#![allow(dead_code)]
33
// aux-build:coherence_lib.rs
4+
// revisions: old re
5+
6+
#![cfg_attr(re, feature(re_rebalance_coherence))]
47

58
// pretty-expanded FIXME #23616
69

‎src/test/run-pass/coherence/coherence-impl-in-fn.rs

+3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
// run-pass
2+
// revisions: old re
3+
4+
#![cfg_attr(re, feature(re_rebalance_coherence))]
25
#![allow(dead_code)]
36
#![allow(non_camel_case_types)]
47

‎src/test/run-pass/coherence/coherence-iterator-vec-any-elem.rs

+3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
// run-pass
2+
// revisions: old re
3+
4+
#![cfg_attr(re, feature(re_rebalance_coherence))]
25
#![allow(dead_code)]
36
// aux-build:coherence_lib.rs
47

‎src/test/run-pass/coherence/coherence-iterator-vec.rs

+3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
// run-pass
2+
// revisions: old re
3+
4+
#![cfg_attr(re, feature(re_rebalance_coherence))]
25
#![allow(dead_code)]
36
// aux-build:coherence_lib.rs
47

‎src/test/run-pass/coherence/coherence-multidispatch-tuple.rs

+3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
// run-pass
2+
// revisions: old re
3+
4+
#![cfg_attr(re, feature(re_rebalance_coherence))]
25
#![allow(unused_imports)]
36
// pretty-expanded FIXME #23616
47

‎src/test/run-pass/coherence/coherence-negative-impls-safe.rs

+3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
// run-pass
2+
// revisions: old re
3+
4+
#![cfg_attr(re, feature(re_rebalance_coherence))]
25
#![allow(dead_code)]
36
// pretty-expanded FIXME #23616
47

‎src/test/run-pass/coherence/coherence-rfc447-constrained.rs

+3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
// run-pass
2+
// revisions: old re
3+
4+
#![cfg_attr(re, feature(re_rebalance_coherence))]
25
// check that trait matching can handle impls whose types are only
36
// constrained by a projection.
47

‎src/test/run-pass/coherence/coherence-subtyping.rs

+3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
// run-pass
2+
// revisions: old re
3+
4+
#![cfg_attr(re, feature(re_rebalance_coherence))]
25
// Test that two distinct impls which match subtypes of one another
36
// yield coherence errors (or not) depending on the variance.
47

‎src/test/run-pass/coherence/coherence-where-clause.rs

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
// run-pass
2+
// revisions: old re
3+
4+
#![cfg_attr(re, feature(re_rebalance_coherence))]
5+
26
use std::fmt::Debug;
37
use std::default::Default;
48

‎src/test/run-pass/coherence/coherence_copy_like.rs

+3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
// run-pass
2+
// revisions: old re
3+
4+
#![cfg_attr(re, feature(re_rebalance_coherence))]
25
#![allow(dead_code)]
36
// Test that we are able to introduce a negative constraint that
47
// `MyType: !MyTrait` along with other "fundamental" wrappers.

‎src/test/run-pass/re_rebalance_coherence/re-rebalance-coherence.rs ‎src/test/run-pass/coherence/re-rebalance-coherence.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#![allow(dead_code)]
12
#![feature(re_rebalance_coherence)]
23

34
// run-pass

‎src/test/run-pass/re_rebalance_coherence/auxiliary/coherence_copy_like_lib.rs

-20
This file was deleted.

‎src/test/run-pass/re_rebalance_coherence/auxiliary/coherence_lib.rs

-25
This file was deleted.

‎src/test/run-pass/re_rebalance_coherence/coherence-bigint-int.rs

-25
This file was deleted.

‎src/test/run-pass/re_rebalance_coherence/coherence-bigint-vecint.rs

-25
This file was deleted.

‎src/test/run-pass/re_rebalance_coherence/coherence-blanket.rs

-27
This file was deleted.

‎src/test/run-pass/re_rebalance_coherence/coherence-covered-type-parameter.rs

-25
This file was deleted.

‎src/test/run-pass/re_rebalance_coherence/coherence-impl-in-fn.rs

-25
This file was deleted.

‎src/test/run-pass/re_rebalance_coherence/coherence-iterator-vec-any-elem.rs

-25
This file was deleted.

‎src/test/run-pass/re_rebalance_coherence/coherence-iterator-vec.rs

-25
This file was deleted.

‎src/test/run-pass/re_rebalance_coherence/coherence-multidispatch-tuple.rs

-35
This file was deleted.

0 commit comments

Comments
 (0)
Please sign in to comment.