From 0d319a1d95421d4013f99b096cd174670e1ca8fe Mon Sep 17 00:00:00 2001 From: kohlhaasrebecca <rebecca.kohlhaas@outlook.com> Date: Fri, 28 Jun 2024 21:24:53 +0200 Subject: [PATCH] Removed unneeded tests Two tests for the ExpDesign became unneded due to change in the input parameters of ExpDesigns.generate_ED() --- .coverage | Bin 53248 -> 53248 bytes .coverage.DESKTOP-ATMEKSV.22308.XGdCCwAx | Bin 0 -> 53248 bytes tests/test_ExpDesign.py | 28 +---------------------- 3 files changed, 1 insertion(+), 27 deletions(-) create mode 100644 .coverage.DESKTOP-ATMEKSV.22308.XGdCCwAx diff --git a/.coverage b/.coverage index 7bd62455cae2ec79af9cbc60f552afe43fca17d4..d41967f8db2681943faa50556a069d154d6d34ed 100644 GIT binary patch delta 3237 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 delta 2810 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 diff --git a/.coverage.DESKTOP-ATMEKSV.22308.XGdCCwAx b/.coverage.DESKTOP-ATMEKSV.22308.XGdCCwAx new file mode 100644 index 0000000000000000000000000000000000000000..e1f7e6f75f5aa9a7a33884193b67b7cc22082200 GIT binary patch literal 53248 zcmeI)O>f&a7zc34ZmrmHpcX+O1VIsAHpi&r&d8zIcG$8lhhhb~Zow`C=F&2qXtg9q zlJjyH2DbwO4A?gq_MP?-b}M$-X{TNGJd$YHNnG?+)cXsuElVUt{`iozqqN^Vee5Ml z48q8liP$sl7^Z1_DuiJeReG$^LvI%C+|qC8)tuR1v|BaWgTL17Z;g88SHu2(?TNix z|84F4)j#Tf^_SJ(Em?Kx1U3jj00I#Be+x{W)-7jq(|qw`B6~xXMAB7J_PqA_*9ZHD z2jX!5v&RP_J0^B&g0|gVu`i<VOpH_{2HsE!FX(%&OuXPoB*#jp9>=QB3mqM!rH&J} z)BL>G_4<@6QAbq7DDr$6U5MxEqLn7dua>CuBs)NbDDNoX6k;dO-V~7<s7M8_inChm zc>QLr`SPcl<*cupmnv<Oj9mIzoofvpD4OzUKn1yB)aTmwA{n^HDsBlmZJ`@dJ<pS@ zwNdClNJ266g0z`I>?K|p2z9R9aiaP+Hn7ELdLz8q)=*i`xIxddocXn8bc)P3<jj-j znFmz4Ak?fyM!qy<PU{?u{T`A3F!o2>Ig}&2a1t)cxhQWE=8b*hzPX_<i}ucSrzYnf z&2o(c?_{i|o!=5g&Q{utAZ!V41VzAms}<+Nb<?1zROj)@kUnp9<v0n`_g(7zZik-g zKi^%kob7G%@+1uu=IQplB%bb6=YnQ>ctPm!`NeU=qhvlvcoYqXA{?YchI5Oob10f; z$IJtbAtN4WBFqy~P2Xy?ab>9vqBjhC^RbpjOsr^t&|ILC4aR}XLnY=mxZ$aa<dJIU zXR~SHZ3hyCPN!ON4z?GC&NKwNo#}3EvRSd5tu6CKH4US@xAGTjE`)SX-Y|{oQ@)b% zIMNfz>n2H^qnIW27|G92b9SwYv%j^dIeEHnC*N6_Shp-^W5b+eBZB88e%zjG1Rp7e zz?FsI&8t6>$+5UzcRoxNZ``gpA8#zGI9H+D;pfWB?@DQvFE>+tpC)~Nl;^6<M~W(c zsV;U;<&b8Rk@O-OvNQ*0D}dmHeMyOBFB~Un{PNp0JbCRY>YEi%yw~=Ws+lII;r&$@ z#~v-KylllE>7$}?EMuO9;)dvj;ZVsSTN^0HqnNJg#Uic4^;PMUqKx>0%Q!l1q;=AZ z3s3WhH0bpBq8;CtK|f!wcp1)0rMaI6CtoL<L@1+Z(4dTIh+ZjE7n+~t8B3Sn9+3%` z>dSsM+__U`N<2GO*NV$lqc3El63<tHlcbeN1M5u2!i^N2q_wo!D8DWYxVO3;e&%n< zEBsMzvTa(<{rl!*oDarqp6SN4sQXe^JAYf63z91*i+FiL6E1z)nT->+o8jQM*%f$l z%X+YvDd<%BXPsJ;zu=qpzXttag8&2|009U<00Izz00bZa0SG`~`2@;l$+Y<Uf64yS zu>YnfY!H9|1Rwwb2tWV=5P$##AOHafyqf~`Qu&^(|HR`1+bnN6`5ys1Z11)AYSgNd z{mQUk+5fzo4MeRW009U<00Izz00bZa0SG_<0uayw_3}Ma{}!NBD{ocvUjn56!2ga; zg;xkb00Izz00bZa0SG_<0uX=z1eQ^N@Bh<(`iBhy5P$##AOHafKmY;|fB*y_0D&bI z!2SOv?p!nt0uX=z1Rwwb2tWV=5P$##Adm~-{y#zi0uX=z1Rwwb2tWV=5P$##Ah7%b zxc|TWeT)`D00Izz00bZa0SG_<0uX=z1aSW!F#rJwKmY;|fB*y_009U<00IzLegWM7 zU;aKu3n2gj2tWV=5P$##AOHafKmY=`|Bo1e00bZa0SG_<0uX=z1Rwwb2rRz<?*A`; aAESj3fB*y_009U<00Izz00bZaf&Ty)+a0$6 literal 0 HcmV?d00001 diff --git a/tests/test_ExpDesign.py b/tests/test_ExpDesign.py index 0a1191799..3cda5da6d 100644 --- a/tests/test_ExpDesign.py +++ b/tests/test_ExpDesign.py @@ -135,19 +135,6 @@ def test_random_sampler() -> None: exp = ExpDesigns(inp) exp.random_sampler(4) -def test_random_sampler_largedatanoJDist() -> None: - """ - Sample randomly, init_param_space implicitly, more samples wanted than given, no JDist available - """ - x = np.random.uniform(0,1,1000) - inp = Input() - inp.add_marginals() - inp.Marginals[0].input_data = x - exp = ExpDesigns(inp) - with pytest.raises(AttributeError) as excinfo: - exp.random_sampler(100000) - assert str(excinfo.value) == 'Sampling cannot proceed, build ExpDesign with max_deg != 0 to create JDist!' - def test_random_sampler_largedataJDist0() -> None: """ Sample randomly, init_param_space implicitly, more samples wanted than given, @@ -350,19 +337,6 @@ def test_generate_ED_randomtrafo() -> None: exp = ExpDesigns(inp, sampling_method = 'random') exp.generate_ED(4) -def test_generate_ED_latin_nomaxdeg() -> None: - """ - latin-hypercube-defined ED without max_pce_deg - """ - x = np.random.uniform(0,1,1000) - inp = Input() - inp.add_marginals() - inp.Marginals[0].input_data = x - exp = ExpDesigns(inp, sampling_method = 'latin-hypercube') - with pytest.raises(AttributeError) as excinfo: - exp.generate_ED(4) - assert str(excinfo.value) == 'Please set `max_pce_deg` for the experimental design!' - def test_generate_ED_latin() -> None: """ latin-hypercube-defined ED @@ -372,7 +346,7 @@ def test_generate_ED_latin() -> None: inp.add_marginals() inp.Marginals[0].input_data = x exp = ExpDesigns(inp, sampling_method = 'latin-hypercube') - exp.generate_ED(4,1) + exp.generate_ED(4) #%% Test ExpDesign.read_from_file -- GitLab