Skip to content

Commit

Permalink
Add tests for new configs
Browse files Browse the repository at this point in the history
  • Loading branch information
Severin Denisenko committed Jan 18, 2025
1 parent 964cc3c commit 0195d1b
Show file tree
Hide file tree
Showing 5 changed files with 55 additions and 18 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/cmake-multi-platform.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,4 +72,4 @@ jobs:

- name: Basic test
working-directory: ${{ github.workspace }}
run: ./scripts/run_basic_test.sh
run: ./scripts/run_tests.sh
12 changes: 12 additions & 0 deletions scripts/config-test-embeded.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
source_extractor = "embeded";

embeded_source_extractor: {
detect_minarea = 10;
detect_treshold = 3.0;
deblend_ntreshold = 28;
deblend_mincount = 0.005;
};

external_source_extractor: {
path = "./sextractor";
};
12 changes: 12 additions & 0 deletions scripts/config-test-external.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
source_extractor = "external";

embeded_source_extractor: {
detect_minarea = 10;
detect_treshold = 3.0;
deblend_ntreshold = 28;
deblend_mincount = 0.005;
};

external_source_extractor: {
path = "./sextractor";
};
17 changes: 0 additions & 17 deletions scripts/run_basic_test.sh

This file was deleted.

30 changes: 30 additions & 0 deletions scripts/run_tests.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
#!/bin/bash
set -ex

./build/astroimsum/imsum --config ./scripts/config-test-embeded.cfg \
--images "$PWD"/data/2015_HB10_H_alpha_005.fits \
"$PWD"/data/2015_HB10_H_alpha_001.fits \
"$PWD"/data/2015_HB10_H_alpha_002.fits \
"$PWD"/data/2015_HB10_H_alpha_003.fits \
"$PWD"/data/2015_HB10_H_alpha_004.fits \
"$PWD"/data/2015_HB10_H_alpha_006.fits \
"$PWD"/data/2015_HB10_H_alpha_007.fits \
"$PWD"/data/2015_HB10_H_alpha_008.fits \
"$PWD"/data/2015_HB10_H_alpha_009.fits \
"$PWD"/data/2015_HB10_H_alpha_010.fits
ls -laht out.fits
rm out.fits

./build/astroimsum/imsum --config ./scripts/config-test-external.cfg \
--images "$PWD"/data/2015_HB10_H_alpha_005.fits \
"$PWD"/data/2015_HB10_H_alpha_001.fits \
"$PWD"/data/2015_HB10_H_alpha_002.fits \
"$PWD"/data/2015_HB10_H_alpha_003.fits \
"$PWD"/data/2015_HB10_H_alpha_004.fits \
"$PWD"/data/2015_HB10_H_alpha_006.fits \
"$PWD"/data/2015_HB10_H_alpha_007.fits \
"$PWD"/data/2015_HB10_H_alpha_008.fits \
"$PWD"/data/2015_HB10_H_alpha_009.fits \
"$PWD"/data/2015_HB10_H_alpha_010.fits
ls -laht out.fits
rm out.fits

0 comments on commit 0195d1b

Please sign in to comment.