diff --git a/test/control-std-union-without-xor/has-key-not-of-T-nor-of-U.fail.spec.ts b/test/control-std-union-without-xor/has-key-not-of-T-nor-of-U.spec.ts similarity index 100% rename from test/control-std-union-without-xor/has-key-not-of-T-nor-of-U.fail.spec.ts rename to test/control-std-union-without-xor/has-key-not-of-T-nor-of-U.spec.ts diff --git a/test/control-std-union-without-xor/has-key-of-T-and-extra-random-key.fail.spec.ts b/test/control-std-union-without-xor/has-key-of-T-and-extra-random-key.spec.ts similarity index 100% rename from test/control-std-union-without-xor/has-key-of-T-and-extra-random-key.fail.spec.ts rename to test/control-std-union-without-xor/has-key-of-T-and-extra-random-key.spec.ts diff --git a/test/control-std-union-without-xor/has-key-of-T-and-key-of-U.pass.spec.ts b/test/control-std-union-without-xor/has-key-of-T-and-key-of-U.spec.ts similarity index 100% rename from test/control-std-union-without-xor/has-key-of-T-and-key-of-U.pass.spec.ts rename to test/control-std-union-without-xor/has-key-of-T-and-key-of-U.spec.ts diff --git a/test/control-std-union-without-xor/has-keys-of-T.pass.spec.ts b/test/control-std-union-without-xor/has-keys-of-T.spec.ts similarity index 100% rename from test/control-std-union-without-xor/has-keys-of-T.pass.spec.ts rename to test/control-std-union-without-xor/has-keys-of-T.spec.ts diff --git a/test/control-std-union-without-xor/has-keys-of-U.pass.spec.ts b/test/control-std-union-without-xor/has-keys-of-U.spec.ts similarity index 100% rename from test/control-std-union-without-xor/has-keys-of-U.pass.spec.ts rename to test/control-std-union-without-xor/has-keys-of-U.spec.ts diff --git a/test/control-std-union-without-xor/has-no-keys.fail.spec.ts b/test/control-std-union-without-xor/has-no-keys.spec.ts similarity index 100% rename from test/control-std-union-without-xor/has-no-keys.fail.spec.ts rename to test/control-std-union-without-xor/has-no-keys.spec.ts diff --git a/test/multiple-xored-types/has-keys-of-A-and-C.fail.spec.ts b/test/multiple-xored-types/has-keys-of-A-and-C.spec.ts similarity index 100% rename from test/multiple-xored-types/has-keys-of-A-and-C.fail.spec.ts rename to test/multiple-xored-types/has-keys-of-A-and-C.spec.ts diff --git a/test/multiple-xored-types/has-keys-of-A.pass.spec.ts b/test/multiple-xored-types/has-keys-of-A.spec.ts similarity index 100% rename from test/multiple-xored-types/has-keys-of-A.pass.spec.ts rename to test/multiple-xored-types/has-keys-of-A.spec.ts diff --git a/test/multiple-xored-types/has-keys-of-B.pass.spec.ts b/test/multiple-xored-types/has-keys-of-B.spec.ts similarity index 100% rename from test/multiple-xored-types/has-keys-of-B.pass.spec.ts rename to test/multiple-xored-types/has-keys-of-B.spec.ts diff --git a/test/multiple-xored-types/has-keys-of-C.pass.spec.ts b/test/multiple-xored-types/has-keys-of-C.spec.ts similarity index 100% rename from test/multiple-xored-types/has-keys-of-C.pass.spec.ts rename to test/multiple-xored-types/has-keys-of-C.spec.ts diff --git a/test/multiple-xored-types/has-no-keys.fail.spec.ts b/test/multiple-xored-types/has-no-keys.spec.ts similarity index 100% rename from test/multiple-xored-types/has-no-keys.fail.spec.ts rename to test/multiple-xored-types/has-no-keys.spec.ts diff --git a/test/shared-and-xored-members/doesnt-have-rain-or-snow.fail.spec.ts b/test/shared-and-xored-members/doesnt-have-rain-or-snow.spec.ts similarity index 100% rename from test/shared-and-xored-members/doesnt-have-rain-or-snow.fail.spec.ts rename to test/shared-and-xored-members/doesnt-have-rain-or-snow.spec.ts diff --git a/test/shared-and-xored-members/has-rain-and-snow-with-correct-keys.fail.spec.ts b/test/shared-and-xored-members/has-rain-and-snow-with-correct-keys.spec.ts similarity index 100% rename from test/shared-and-xored-members/has-rain-and-snow-with-correct-keys.fail.spec.ts rename to test/shared-and-xored-members/has-rain-and-snow-with-correct-keys.spec.ts diff --git a/test/shared-and-xored-members/has-rain-with-both-xored-keys.fail.spec.ts b/test/shared-and-xored-members/has-rain-with-both-xored-keys.spec.ts similarity index 100% rename from test/shared-and-xored-members/has-rain-with-both-xored-keys.fail.spec.ts rename to test/shared-and-xored-members/has-rain-with-both-xored-keys.spec.ts diff --git a/test/shared-and-xored-members/has-rain-with-corect-key-and-random-extra-key.fail.spec.ts b/test/shared-and-xored-members/has-rain-with-corect-key-and-random-extra-key.spec.ts similarity index 100% rename from test/shared-and-xored-members/has-rain-with-corect-key-and-random-extra-key.fail.spec.ts rename to test/shared-and-xored-members/has-rain-with-corect-key-and-random-extra-key.spec.ts diff --git a/test/shared-and-xored-members/has-rain-with-correct-key.pass.spec.ts b/test/shared-and-xored-members/has-rain-with-correct-key.spec.ts similarity index 100% rename from test/shared-and-xored-members/has-rain-with-correct-key.pass.spec.ts rename to test/shared-and-xored-members/has-rain-with-correct-key.spec.ts diff --git a/test/shared-and-xored-members/has-rain-with-no-keys.fail.spec.ts b/test/shared-and-xored-members/has-rain-with-no-keys.spec.ts similarity index 100% rename from test/shared-and-xored-members/has-rain-with-no-keys.fail.spec.ts rename to test/shared-and-xored-members/has-rain-with-no-keys.spec.ts diff --git a/test/shared-and-xored-members/has-rain-with-random-key.fail.spec.ts b/test/shared-and-xored-members/has-rain-with-random-key.spec.ts similarity index 100% rename from test/shared-and-xored-members/has-rain-with-random-key.fail.spec.ts rename to test/shared-and-xored-members/has-rain-with-random-key.spec.ts diff --git a/test/single-member-objects/has-key-not-of-T-nor-of-U.fail.spec.ts b/test/single-member-objects/has-key-not-of-T-nor-of-U.spec.ts similarity index 100% rename from test/single-member-objects/has-key-not-of-T-nor-of-U.fail.spec.ts rename to test/single-member-objects/has-key-not-of-T-nor-of-U.spec.ts diff --git a/test/single-member-objects/has-key-of-T-and-extra-random-key.fail.spec.ts b/test/single-member-objects/has-key-of-T-and-extra-random-key.spec.ts similarity index 100% rename from test/single-member-objects/has-key-of-T-and-extra-random-key.fail.spec.ts rename to test/single-member-objects/has-key-of-T-and-extra-random-key.spec.ts diff --git a/test/single-member-objects/has-key-of-T-and-key-of-U.fail.spec.ts b/test/single-member-objects/has-key-of-T-and-key-of-U.spec.ts similarity index 100% rename from test/single-member-objects/has-key-of-T-and-key-of-U.fail.spec.ts rename to test/single-member-objects/has-key-of-T-and-key-of-U.spec.ts diff --git a/test/single-member-objects/has-keys-of-T.pass.spec.ts b/test/single-member-objects/has-keys-of-T.spec.ts similarity index 100% rename from test/single-member-objects/has-keys-of-T.pass.spec.ts rename to test/single-member-objects/has-keys-of-T.spec.ts diff --git a/test/single-member-objects/has-keys-of-U.pass.spec.ts b/test/single-member-objects/has-keys-of-U.spec.ts similarity index 100% rename from test/single-member-objects/has-keys-of-U.pass.spec.ts rename to test/single-member-objects/has-keys-of-U.spec.ts diff --git a/test/single-member-objects/has-no-keys.fail.spec.ts b/test/single-member-objects/has-no-keys.spec.ts similarity index 100% rename from test/single-member-objects/has-no-keys.fail.spec.ts rename to test/single-member-objects/has-no-keys.spec.ts