Skip to content

Commit

Permalink
changed path for test files
Browse files Browse the repository at this point in the history
  • Loading branch information
aloarte committed May 16, 2024
1 parent 4652f9c commit 7446ca4
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 22 deletions.
5 changes: 0 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,6 @@ jobs:
- name: Grant execute permission for gradlew
run: chmod +x gradlew

- name: Grant execute permissions for resource files
run: chmod +x src/test/resources/wav_files/knife_30s_22050fr.wav
- name: Grant execute permissions for resource files 2
run: chmod +x src/test/resources/control_values/knife_30s_22050fr_MEAN

- name: Setup Gradle
uses: gradle/gradle-build-action@v2.4.2

Expand Down
26 changes: 14 additions & 12 deletions src/test/java/components/ChromaProcessorTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
import testutils.INDArrayUtils;

import static org.hamcrest.CoreMatchers.is;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertThat;
import static testutils.TestingConstants.*;

Expand All @@ -25,19 +26,20 @@ public void startUp() {

@Test
public void extractChromaFeatures() {
double delta = 1e-6f;
double[] chromaFeatures = SUT.extractChromaFeatures(fftCurrentSliceData);
assertThat(chromaFeatures[0], is(TEST_AUDIO_CHROMA_VECTORS[0]));
assertThat(chromaFeatures[1], is(TEST_AUDIO_CHROMA_VECTORS[1]));
assertThat(chromaFeatures[2], is(TEST_AUDIO_CHROMA_VECTORS[2]));
assertThat(chromaFeatures[3], is(TEST_AUDIO_CHROMA_VECTORS[3]));
assertThat(chromaFeatures[4], is(TEST_AUDIO_CHROMA_VECTORS[4]));
assertThat(chromaFeatures[5], is(TEST_AUDIO_CHROMA_VECTORS[5]));
assertThat(chromaFeatures[6], is(TEST_AUDIO_CHROMA_VECTORS[6]));
assertThat(chromaFeatures[7], is(TEST_AUDIO_CHROMA_VECTORS[7]));
assertThat(chromaFeatures[8], is(TEST_AUDIO_CHROMA_VECTORS[8]));
assertThat(chromaFeatures[9], is(TEST_AUDIO_CHROMA_VECTORS[9]));
assertThat(chromaFeatures[10], is(TEST_AUDIO_CHROMA_VECTORS[10]));
assertThat(chromaFeatures[11], is(TEST_AUDIO_CHROMA_VECTORS[11]));
assertEquals(TEST_AUDIO_CHROMA_VECTORS[0], chromaFeatures[0], delta);
assertEquals(TEST_AUDIO_CHROMA_VECTORS[1], chromaFeatures[1], delta);
assertEquals(TEST_AUDIO_CHROMA_VECTORS[2], chromaFeatures[2], delta);
assertEquals(TEST_AUDIO_CHROMA_VECTORS[3], chromaFeatures[3], delta);
assertEquals(TEST_AUDIO_CHROMA_VECTORS[4], chromaFeatures[4], delta);
assertEquals(TEST_AUDIO_CHROMA_VECTORS[5], chromaFeatures[5], delta);
assertEquals(TEST_AUDIO_CHROMA_VECTORS[6], chromaFeatures[6], delta);
assertEquals(TEST_AUDIO_CHROMA_VECTORS[7], chromaFeatures[7], delta);
assertEquals(TEST_AUDIO_CHROMA_VECTORS[8], chromaFeatures[8], delta);
assertEquals(TEST_AUDIO_CHROMA_VECTORS[9], chromaFeatures[9], delta);
assertEquals(TEST_AUDIO_CHROMA_VECTORS[10], chromaFeatures[10], delta);
assertEquals(TEST_AUDIO_CHROMA_VECTORS[11], chromaFeatures[11], delta);


}
Expand Down
5 changes: 2 additions & 3 deletions src/test/java/components/SpectralProcessorTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
import testutils.INDArrayUtils;

import static org.hamcrest.CoreMatchers.is;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertThat;
import static org.junit.Assert.*;
import static testutils.TestingConstants.*;

public class SpectralProcessorTest {
Expand Down Expand Up @@ -39,7 +38,7 @@ public void extractSpectralCentroidAndSpread() {
@Test
public void extractSpectralEntropy() {
double spectralEntropy = SUT.extractSpectralEntropy(fftCurrentSliceData);
assertThat(spectralEntropy, is(TEST_AUDIO_SPECTRAL_ENTROPY_VALUE));
assertEquals(spectralEntropy, TEST_AUDIO_SPECTRAL_ENTROPY_VALUE,1e-6f);
}

@Test
Expand Down
2 changes: 0 additions & 2 deletions src/test/java/testutils/TestingConstants.java
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,6 @@ public class TestingConstants {

public final static int TEST_NFFT = 110;


//public final static String TEST_RESOURCES_PATH = Paths.get("src", "test", "resources").toFile().getAbsolutePath();
public final static String TEST_RESOURCES_PATH = "src/test/resources/";

public final static String TEST_RESOURCES_PATH_CONTROL_VALUES = TEST_RESOURCES_PATH + "control_values/";
Expand Down

0 comments on commit 7446ca4

Please sign in to comment.