Spaces:
Build error
Build error
Download src/test/java/com/dalab/discovery/sd/config/SpringBootTestClassOrderer.java from dalabsai/da-discovery-dev: direct link, hf CLI and curl.
- Browser
- Download file 721 Bytes
-
https://huggingface.co/spaces/dalabsai/da-discovery-dev/resolve/main/src/test/java/com/dalab/discovery/sd/config/SpringBootTestClassOrderer.java
- Command line
-
hf download hf://spaces/dalabsai/da-discovery-dev/src/test/java/com/dalab/discovery/sd/config/SpringBootTestClassOrderer.java
-
curl -L -o SpringBootTestClassOrderer.java https://huggingface.co/spaces/dalabsai/da-discovery-dev/resolve/main/src/test/java/com/dalab/discovery/sd/config/SpringBootTestClassOrderer.java
721 Bytes
| package com.dalab.discovery.sd.config; | |
| import java.util.Comparator; | |
| import com.dalab.discovery.common.IntegrationTest; | |
| import org.junit.jupiter.api.ClassDescriptor; | |
| import org.junit.jupiter.api.ClassOrderer; | |
| import org.junit.jupiter.api.ClassOrdererContext; | |
| public class SpringBootTestClassOrderer implements ClassOrderer { | |
| public void orderClasses(ClassOrdererContext context) { | |
| context.getClassDescriptors().sort(Comparator.comparingInt(SpringBootTestClassOrderer::getOrder)); | |
| } | |
| private static int getOrder(ClassDescriptor classDescriptor) { | |
| if (classDescriptor.findAnnotation(IntegrationTest.class).isPresent()) { | |
| return 2; | |
| } | |
| return 1; | |
| } | |
| } | |