()
| 2023 | } |
| 2024 | |
| 2025 | @Test |
| 2026 | public void testStatsFunc() throws Exception { |
| 2027 | COV cov = new COV("a","b"); |
| 2028 | DataBag dBag = DefaultBagFactory.getInstance().newDefaultBag(); |
| 2029 | Tuple tup1 = TupleFactory.getInstance().newTuple(1); |
| 2030 | tup1.set(0, 1.0); |
| 2031 | dBag.add(tup1); |
| 2032 | tup1 = TupleFactory.getInstance().newTuple(1); |
| 2033 | tup1.set(0, 4.0); |
| 2034 | dBag.add(tup1); |
| 2035 | tup1 = TupleFactory.getInstance().newTuple(1); |
| 2036 | tup1.set(0, 8.0); |
| 2037 | dBag.add(tup1); |
| 2038 | tup1 = TupleFactory.getInstance().newTuple(1); |
| 2039 | tup1.set(0, 4.0); |
| 2040 | dBag.add(tup1); |
| 2041 | tup1 = TupleFactory.getInstance().newTuple(1); |
| 2042 | tup1.set(0, 7.0); |
| 2043 | dBag.add(tup1); |
| 2044 | tup1 = TupleFactory.getInstance().newTuple(1); |
| 2045 | tup1.set(0, 8.0); |
| 2046 | dBag.add(tup1); |
| 2047 | DataBag dBag1 = DefaultBagFactory.getInstance().newDefaultBag(); |
| 2048 | tup1 = TupleFactory.getInstance().newTuple(1); |
| 2049 | tup1.set(0, 2.0); |
| 2050 | dBag1.add(tup1); |
| 2051 | tup1 = TupleFactory.getInstance().newTuple(1); |
| 2052 | tup1.set(0, 2.0); |
| 2053 | dBag1.add(tup1); |
| 2054 | tup1 = TupleFactory.getInstance().newTuple(1); |
| 2055 | tup1.set(0, 3.0); |
| 2056 | dBag1.add(tup1); |
| 2057 | tup1 = TupleFactory.getInstance().newTuple(1); |
| 2058 | tup1.set(0, 3.0); |
| 2059 | dBag1.add(tup1); |
| 2060 | tup1 = TupleFactory.getInstance().newTuple(1); |
| 2061 | tup1.set(0, 2.0); |
| 2062 | dBag1.add(tup1); |
| 2063 | tup1 = TupleFactory.getInstance().newTuple(1); |
| 2064 | tup1.set(0, 4.0); |
| 2065 | dBag1.add(tup1); |
| 2066 | Tuple input = TupleFactory.getInstance().newTuple(2); |
| 2067 | input.set(0, dBag); |
| 2068 | input.set(1, dBag1); |
| 2069 | DataBag output = cov.exec(input); |
| 2070 | Iterator<Tuple> it = output.iterator(); |
| 2071 | Tuple ans = it.next(); |
| 2072 | assertEquals(ans.get(0),"a"); |
| 2073 | assertEquals(ans.get(1),"b"); |
| 2074 | assertEquals(1.11111, (Double)ans.get(2),0.0005); |
| 2075 | |
| 2076 | COR cor = new COR("a","b"); |
| 2077 | dBag = DefaultBagFactory.getInstance().newDefaultBag(); |
| 2078 | tup1 = TupleFactory.getInstance().newTuple(1); |
| 2079 | tup1.set(0, 1.0); |
| 2080 | dBag.add(tup1); |
| 2081 | tup1 = TupleFactory.getInstance().newTuple(1); |
| 2082 | tup1.set(0, 4.0); |
nothing calls this directly
no test coverage detected