Skip to content

Commit

Permalink
batter category names
Browse files Browse the repository at this point in the history
  • Loading branch information
AdamVe committed Jul 16, 2024
1 parent 2d16a22 commit 90bb1a2
Show file tree
Hide file tree
Showing 12 changed files with 29 additions and 23 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,16 @@
* These tests are here to make testing a bit faster and exclude following:
* <ul>
* <li>{@link SlowTest}</li>
* <li>{@link PinUvAuthProtocolV1Test}</li>
* <li>{@link AlwaysManualTest}</li>
* </ul>
*/
@RunWith(Categories.class)
@Suite.SuiteClasses(DeviceTests.class)
@Categories.ExcludeCategory(SlowTest.class)
@Categories.ExcludeCategory({
SlowTest.class,
PinUvAuthProtocolV1Test.class,
AlwaysManualTest.class
})
public class FastDeviceTests {
}
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

import com.yubico.yubikit.fido.ctap.PinUvAuthProtocol;
import com.yubico.yubikit.fido.ctap.PinUvAuthProtocolV1;
import com.yubico.yubikit.testing.PinUvAuthProtocolV1Category;
import com.yubico.yubikit.testing.PinUvAuthProtocolV1Test;
import com.yubico.yubikit.testing.framework.FidoInstrumentedTests;

import org.junit.Test;
Expand Down Expand Up @@ -74,7 +74,7 @@ public void testClientCredentialManagement() throws Throwable {
}
}

@Category(PinUvAuthProtocolV1Category.class)
@Category(PinUvAuthProtocolV1Test.class)
public static class PinUvAuthV1Test extends PinUvAuthV2Test {
@Override
protected PinUvAuthProtocol getPinUvAuthProtocol() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

import com.yubico.yubikit.fido.ctap.PinUvAuthProtocol;
import com.yubico.yubikit.fido.ctap.PinUvAuthProtocolV1;
import com.yubico.yubikit.testing.PinUvAuthProtocolV1Category;
import com.yubico.yubikit.testing.PinUvAuthProtocolV1Test;
import com.yubico.yubikit.testing.framework.FidoInstrumentedTests;

import org.junit.Test;
Expand All @@ -39,7 +39,7 @@ public void testClientPin() throws Throwable {
}
}

@Category(PinUvAuthProtocolV1Category.class)
@Category(PinUvAuthProtocolV1Test.class)
public static class PinUvAuthV1Test extends PinUvAuthV2Test {
@Override
protected PinUvAuthProtocol getPinUvAuthProtocol() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

package com.yubico.yubikit.testing.fido;

import com.yubico.yubikit.testing.AlwaysManualTestCategory;
import com.yubico.yubikit.testing.AlwaysManualTest;
import com.yubico.yubikit.testing.framework.FidoInstrumentedTests;

import org.junit.Test;
Expand All @@ -35,7 +35,7 @@
*/
@RunWith(Categories.class)
@Suite.SuiteClasses(Ctap2ConfigInstrumentedTests.ConfigTests.class)
@Categories.ExcludeCategory(AlwaysManualTestCategory.class)
@Categories.ExcludeCategory(AlwaysManualTest.class)
public class Ctap2ConfigInstrumentedTests {

public static class ConfigTests extends FidoInstrumentedTests {
Expand All @@ -51,7 +51,7 @@ public void testReadWriteEnterpriseAttestation() throws Throwable {
* @throws Throwable if an error occurs
*/
@Test
@Category(AlwaysManualTestCategory.class)
@Category(AlwaysManualTest.class)
public void testToggleAlwaysUv() throws Throwable {
withCtap2Session(Ctap2ConfigTests::testToggleAlwaysUv);
}
Expand All @@ -74,7 +74,7 @@ public void testSetForcePinChange() throws Throwable {
* @throws Throwable if an error occurs
*/
@Test
@Category(AlwaysManualTestCategory.class)
@Category(AlwaysManualTest.class)
public void testSetMinPinLength() throws Throwable {
withCtap2Session(Ctap2ConfigTests::testSetMinPinLength);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

import com.yubico.yubikit.fido.ctap.PinUvAuthProtocol;
import com.yubico.yubikit.fido.ctap.PinUvAuthProtocolV1;
import com.yubico.yubikit.testing.PinUvAuthProtocolV1Category;
import com.yubico.yubikit.testing.PinUvAuthProtocolV1Test;
import com.yubico.yubikit.testing.framework.FidoInstrumentedTests;

import org.junit.Test;
Expand All @@ -44,7 +44,7 @@ public void testManagement() throws Throwable {
}
}

@Category(PinUvAuthProtocolV1Category.class)
@Category(PinUvAuthProtocolV1Test.class)
public static class PinUvAuthV1Test extends PinUvAuthV2Test {
@Override
protected PinUvAuthProtocol getPinUvAuthProtocol() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

import com.yubico.yubikit.fido.ctap.PinUvAuthProtocol;
import com.yubico.yubikit.fido.ctap.PinUvAuthProtocolV1;
import com.yubico.yubikit.testing.PinUvAuthProtocolV1Category;
import com.yubico.yubikit.testing.PinUvAuthProtocolV1Test;
import com.yubico.yubikit.testing.framework.FidoInstrumentedTests;

import org.junit.Test;
Expand Down Expand Up @@ -49,7 +49,7 @@ public void testCancelCborCommandAfterDelay() throws Throwable {
}
}

@Category(PinUvAuthProtocolV1Category.class)
@Category(PinUvAuthProtocolV1Test.class)
public static class PinUvAuthV1Test extends PinUvAuthV2Test {
@Override
protected PinUvAuthProtocol getPinUvAuthProtocol() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

package com.yubico.yubikit.testing.fido;

import com.yubico.yubikit.testing.AlwaysManualTestCategory;
import com.yubico.yubikit.testing.AlwaysManualTest;
import com.yubico.yubikit.testing.framework.FidoInstrumentedTests;

import org.junit.Test;
Expand All @@ -33,7 +33,7 @@
*/
public class Ctap2SessionResetInstrumentedTests extends FidoInstrumentedTests {
@Test
@Category(AlwaysManualTestCategory.class)
@Category(AlwaysManualTest.class)
public void testReset() throws Throwable {
withCtap2Session(Ctap2SessionTests::testReset);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

import com.yubico.yubikit.fido.ctap.PinUvAuthProtocol;
import com.yubico.yubikit.fido.ctap.PinUvAuthProtocolV1;
import com.yubico.yubikit.testing.PinUvAuthProtocolV1Category;
import com.yubico.yubikit.testing.PinUvAuthProtocolV1Test;
import com.yubico.yubikit.testing.framework.FidoInstrumentedTests;

import org.junit.Test;
Expand Down Expand Up @@ -54,7 +54,7 @@ public void testVendorFacilitatedEA() throws Throwable {
}
}

@Category(PinUvAuthProtocolV1Category.class)
@Category(PinUvAuthProtocolV1Test.class)
public static class PinUvAuthV1Test extends PinUvAuthV2Test {
@Override
protected PinUvAuthProtocol getPinUvAuthProtocol() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

package com.yubico.yubikit.testing.fido;

import com.yubico.yubikit.testing.AlwaysManualTestCategory;
import com.yubico.yubikit.testing.AlwaysManualTest;

import org.junit.experimental.categories.Categories;
import org.junit.runner.RunWith;
Expand All @@ -41,6 +41,6 @@
Ctap2BioEnrollmentInstrumentedTests.class,
Ctap2SessionResetInstrumentedTests.class,
})
@Categories.ExcludeCategory(AlwaysManualTestCategory.class)
@Categories.ExcludeCategory(AlwaysManualTest.class)
public class FidoTests {
}
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
package com.yubico.yubikit.testing.fido;

import com.yubico.yubikit.fido.client.PinRequiredClientError;
import com.yubico.yubikit.testing.AlwaysManualTestCategory;
import com.yubico.yubikit.testing.AlwaysManualTest;
import com.yubico.yubikit.testing.framework.FidoInstrumentedTests;

import org.junit.Test;
Expand All @@ -33,7 +33,7 @@ public class UvDiscouragedInstrumentedTests extends FidoInstrumentedTests {
* Skipped on FIPS approved devices.
*/
@Test
@Category(AlwaysManualTestCategory.class)
@Category(AlwaysManualTest.class)
public void testMakeCredentialGetAssertion() throws Throwable {
withCtap2Session(BasicWebAuthnClientTests::testUvDiscouragedMcGa_noPin, false);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@

package com.yubico.yubikit.testing;

public interface AlwaysManualTestCategory {
public interface AlwaysManualTest {
}
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@

package com.yubico.yubikit.testing;

public interface PinUvAuthProtocolV1Category {
public interface PinUvAuthProtocolV1Test {
}

0 comments on commit 90bb1a2

Please sign in to comment.