1+ # -------------------------------------------------------------------------------
2+ # Copyright (c) 2019-2020 University of Newcastle upon Tyne. All rights reserved.
3+ #
4+ # This program and the accompanying materials
5+ # are made available under the terms of the GNU Public License v3.0.
6+ #
7+ # You should have received a copy of the GNU General Public License
8+ # along with this program. If not, see <http://www.gnu.org/licenses/>.
9+ # -------------------------------------------------------------------------------
10+
11+
12+
13+ source(" connection_to_datasets/init_testing_datasets.R" )
14+ source(" definition_tests/def-ds.skewness.R" )
15+
16+ context(" ds.skewness()::expt::combine::multiple" )
17+
18+ test_that(" combined data set" ,
19+ {
20+ connect.all.datasets()
21+ .test.skewness.combined(' D$INTEGER' ,ds.test_env $ local.values [,6 ], method = 1 )
22+ .test.skewness.combined(' D$NON_NEGATIVE_INTEGER' ,ds.test_env $ local.values [,7 ], method = 1 )
23+ .test.skewness.combined(' D$POSITIVE_INTEGER' ,ds.test_env $ local.values [,8 ], method = 1 )
24+ .test.skewness.combined(' D$NEGATIVE_INTEGER' ,ds.test_env $ local.values [,9 ], method = 1 )
25+ .test.skewness.combined(' D$NUMERIC' ,ds.test_env $ local.values [,10 ], method = 1 )
26+ .test.skewness.combined(' D$NON_NEGATIVE_NUMERIC' ,ds.test_env $ local.values [,11 ], method = 1 )
27+ .test.skewness.combined(' D$POSITIVE_NUMERIC' ,ds.test_env $ local.values [,12 ], method = 1 )
28+ .test.skewness.combined(' D$NEGATIVE_NUMERIC' ,ds.test_env $ local.values [,13 ], method = 1 )
29+ })
30+
31+ context(" ds.skewness()::expt::split::multiple" )
32+ test_that(" split data set" ,
33+ {
34+ connect.all.datasets()
35+ .test.skewness.split(' D$INTEGER' ,ds.test_env $ local.values.1 [,6 ],ds.test_env $ local.values.2 [,6 ],ds.test_env $ local.values.3 [,6 ], method = 2 )
36+ .test.skewness.split(' D$NON_NEGATIVE_INTEGER' ,ds.test_env $ local.values.1 [,7 ],ds.test_env $ local.values.2 [,7 ],ds.test_env $ local.values.3 [,7 ], method = 2 )
37+ .test.skewness.split(' D$POSITIVE_INTEGER' ,ds.test_env $ local.values.1 [,8 ],ds.test_env $ local.values.2 [,8 ],ds.test_env $ local.values.3 [,8 ], method = 2 )
38+ .test.skewness.split(' D$NEGATIVE_INTEGER' ,ds.test_env $ local.values.1 [,9 ],ds.test_env $ local.values.2 [,9 ],ds.test_env $ local.values.3 [,9 ], method = 2 )
39+ .test.skewness.split(' D$NUMERIC' ,ds.test_env $ local.values.1 [,10 ],ds.test_env $ local.values.2 [,10 ],ds.test_env $ local.values.3 [,10 ], method = 2 )
40+ .test.skewness.split(' D$NON_NEGATIVE_NUMERIC' ,ds.test_env $ local.values.1 [,11 ],ds.test_env $ local.values.2 [,11 ],ds.test_env $ local.values.3 [,11 ], method = 2 )
41+ .test.skewness.split(' D$POSITIVE_NUMERIC' ,ds.test_env $ local.values.1 [,12 ],ds.test_env $ local.values.2 [,12 ],ds.test_env $ local.values.3 [,12 ], method = 2 )
42+ .test.skewness.split(' D$NEGATIVE_NUMERIC' ,ds.test_env $ local.values.1 [,13 ],ds.test_env $ local.values.2 [,13 ],ds.test_env $ local.values.3 [,13 ], method = 2 )
43+ })
44+
45+ context(" ds.skewness()::expt::single" )
46+ test_that(" combined data set" ,
47+ {
48+ connect.dataset.1()
49+ .test.skewness.combined(' D$INTEGER' ,ds.test_env $ local.values.1 [,6 ], method = 3 )
50+ .test.skewness.combined(' D$NON_NEGATIVE_INTEGER' ,ds.test_env $ local.values.1 [,7 ], method = 3 )
51+ .test.skewness.combined(' D$POSITIVE_INTEGER' ,ds.test_env $ local.values.1 [,8 ], method = 3 )
52+ .test.skewness.combined(' D$NEGATIVE_INTEGER' ,ds.test_env $ local.values.1 [,9 ], method = 3 )
53+ .test.skewness.combined(' D$NUMERIC' ,ds.test_env $ local.values.1 [,10 ], method = 3 )
54+ .test.skewness.combined(' D$NON_NEGATIVE_NUMERIC' ,ds.test_env $ local.values.1 [,11 ], method = 3 )
55+ .test.skewness.combined(' D$POSITIVE_NUMERIC' ,ds.test_env $ local.values.1 [,12 ], method = 3 )
56+ .test.skewness.combined(' D$NEGATIVE_NUMERIC' ,ds.test_env $ local.values.1 [,13 ], method = 3 )
57+ })
0 commit comments