Search in sources :

Example 96 with Values

use of com.sun.tck.lib.tgf.Values in project jtharness by openjdk.

the class PseudoMultiply method testDiag_enlarge_4.

@Test
public void testDiag_enlarge_4() {
    Values values = createColumn("a", "b", "c", "d", "e", "f");
    values = values.pseudoMultiply(createColumn(1, 2, 3));
    List<Object[]> expected = new ArrayList<Object[]>();
    expected.add(new Object[] { "a", 1 });
    expected.add(new Object[] { "b", 2 });
    expected.add(new Object[] { "c", 3 });
    expected.add(new Object[] { "d", 1 });
    expected.add(new Object[] { "e", 2 });
    expected.add(new Object[] { "f", 3 });
    ValuesComparison.compare(values, expected);
}
Also used : Values(com.sun.tck.lib.tgf.Values) ArrayList(java.util.ArrayList) Test(org.junit.Test)

Example 97 with Values

use of com.sun.tck.lib.tgf.Values in project jtharness by openjdk.

the class PseudoMultiply method test_empty_1_6.

@Test
public void test_empty_1_6() {
    Values values = createRow((Object[]) new Object[0][0]).pseudoMultiply().multiply(1, 2);
    List<Object[]> expected = new ArrayList<Object[]>();
    ValuesComparison.compare(values, expected);
}
Also used : Values(com.sun.tck.lib.tgf.Values) ArrayList(java.util.ArrayList) Test(org.junit.Test)

Example 98 with Values

use of com.sun.tck.lib.tgf.Values in project jtharness by openjdk.

the class PseudoMultiply method testDiag_enlarge_2_12.

@Test
public void testDiag_enlarge_2_12() {
    Values values = createColumn(1).pseudoMultiply(2, 3).pseudoMultiply(4, 5, 6);
    List<Object[]> expected = new ArrayList<Object[]>();
    expected.add(new Object[] { 1, 2, 4 });
    expected.add(new Object[] { 1, 3, 5 });
    expected.add(new Object[] { 1, 2, 6 });
    ValuesComparison.compare(values, expected);
}
Also used : Values(com.sun.tck.lib.tgf.Values) ArrayList(java.util.ArrayList) Test(org.junit.Test)

Example 99 with Values

use of com.sun.tck.lib.tgf.Values in project jtharness by openjdk.

the class PseudoMultiply method test_empty_6.

@Test
public void test_empty_6() {
    Values values = createColumn(1, 3, 4).pseudoMultiply(createRow()).pseudoMultiply(createRow());
    List<Object[]> expected = new ArrayList<Object[]>();
    ValuesComparison.compare(values, expected);
}
Also used : Values(com.sun.tck.lib.tgf.Values) ArrayList(java.util.ArrayList) Test(org.junit.Test)

Example 100 with Values

use of com.sun.tck.lib.tgf.Values in project jtharness by openjdk.

the class PseudoMultiply method testDiag_enlarge_6.

@Test
public void testDiag_enlarge_6() {
    final Values c1 = createColumn(1, 2, 3);
    final Values c2 = createColumn("a", "b", "c", "d", "e", "f", "g");
    final Values c3 = createColumn(true, false);
    Values values = c1.pseudoMultiply(c2).pseudoMultiply(c3);
    List<Object[]> expected = new ArrayList<Object[]>();
    expected.add(new Object[] { 1, "a", true });
    expected.add(new Object[] { 2, "b", false });
    expected.add(new Object[] { 3, "c", true });
    expected.add(new Object[] { 1, "d", false });
    expected.add(new Object[] { 2, "e", true });
    expected.add(new Object[] { 3, "f", false });
    expected.add(new Object[] { 1, "g", true });
    ValuesComparison.compare(values, expected);
}
Also used : Values(com.sun.tck.lib.tgf.Values) ArrayList(java.util.ArrayList) Test(org.junit.Test)

Aggregations

Values (com.sun.tck.lib.tgf.Values)528 Test (org.junit.Test)512 ArrayList (java.util.ArrayList)459 TestObject (com.oracle.tck.lib.autd2.unittests.TestObject)80 DataFactory.createValues (com.sun.tck.lib.tgf.DataFactory.createValues)50 Transform (com.sun.tck.lib.tgf.Transform)32 TestResult (com.oracle.tck.lib.autd2.TestResult)31 TestCase (com.sun.tck.test.TestCase)28 TestGroup (com.sun.tck.test.TestGroup)27 TestData (com.sun.tck.lib.tgf.TestData)22 BaseTestGroup (com.oracle.tck.lib.autd2.unittests.BaseTestGroup)21 ValuesImplSlow (com.oracle.tck.lib.autd2.unittests.tgfported.ValuesImplSlow)12 IntPair (com.oracle.tck.lib.autd2.unittests.IntPair)7 Operation (com.sun.tck.lib.tgf.data.Operation)6 DataFactory (com.sun.tck.lib.tgf.DataFactory)5 Color (java.awt.Color)5 ColorSpace (java.awt.color.ColorSpace)3 RandomAccess (java.util.RandomAccess)3 Assert.assertEquals (com.sun.tck.lib.Assert.assertEquals)2 Assert.assertTrue (com.sun.tck.lib.Assert.assertTrue)2