Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .github/workflows/integration-tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name: Run Integration Tests

on:
pull_request:
branches: [main, integration-tests]

jobs:
call-integration-tests:
uses: Atkinson-Advanced-Modeling/NamIntegrationTests/.github/workflows/integration-tests.yml@main
with:
source_repo: NeuralAmpModelerCore
ref: ${{ github.event.pull_request.head.sha }}
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@

Core C++ DSP library for NAM plugins.

For an example how to use, see [NeuralAmpModelerPlugin](https://github.com/sdatkinson/NeuralAmpModelerPlugin).
For an example of how to use, see [NeuralAmpModelerPlugin](https://github.com/sdatkinson/NeuralAmpModelerPlugin).

## Included Tools

There are a couple tools that exist to help you use this repo.
This repo includes a few helpful tools.
For guidance on building them, have a look at the workflow provided in `.github/workflows/build.yml`.

* [`run_tests`](https://github.com/sdatkinson/NeuralAmpModelerCore/blob/761fa968766bcf67d3035320c195969d9ba41fa1/tools/CMakeLists.txt#L15), which runs a suite of unit tests.
Expand Down
2 changes: 1 addition & 1 deletion tools/run_tests.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Entry point for tests
// See the GitHub Action for a demo how to build and run tests.
// See the GitHub Action for a demo of how to build and run tests.

#include <iostream>
#include "test/test_activations.cpp"
Expand Down
4 changes: 2 additions & 2 deletions tools/test/test_activations.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// Tests for activation functions
//
// Things you want ot test for:
// 1. That the core elementwise funciton is snapshot-correct.
// Things you want to test for:
// 1. That the core elementwise function is snapshot-correct.
// 2. The class that wraps the core function for an array of data
// 3. .cpp: that you have the singleton defined, and that it's in the unordered map to get by string

Expand Down