Search in sources :

Example 31 with Values

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

the class Multiply method testCombine_1_4.

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

Example 32 with Values

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

the class Multiply method testCombine_0_1_1.

@Test
public void testCombine_0_1_1() {
    Values values = createColumn("a");
    values = values.multiply(createColumn("b", "x"));
    values = values.multiply(createColumn("c"));
    List<Object[]> expected = new ArrayList<Object[]>();
    expected.add(new Object[] { "a", "b", "c" });
    expected.add(new Object[] { "a", "x", "c" });
    ValuesComparison.compare(values, expected);
}
Also used : Values(com.sun.tck.lib.tgf.Values) ArrayList(java.util.ArrayList) Test(org.junit.Test)

Example 33 with Values

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

the class Multiply method testCombineCombine_3_cacheIsExpected.

@Test
public void testCombineCombine_3_cacheIsExpected() {
    Values values_1 = createColumn(1, 2);
    Values values_2 = createColumn(3, 4);
    Values values_3 = createColumn(5, 6);
    values_2 = values_2.multiply(values_3);
    values_1 = values_1.multiply(values_2);
    checkCombineCombine_3(values_1.createCache());
}
Also used : Values(com.sun.tck.lib.tgf.Values) Test(org.junit.Test)

Example 34 with Values

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

the class Multiply method testCombine_1_9.

@Test
public void testCombine_1_9() {
    Values values = createColumn("a", "a", "a", "a", "a", "a");
    values = values.multiply(createColumn(Math.PI));
    List<Object[]> expected = new ArrayList<Object[]>();
    expected.add(new Object[] { "a", Math.PI });
    expected.add(new Object[] { "a", Math.PI });
    expected.add(new Object[] { "a", Math.PI });
    expected.add(new Object[] { "a", Math.PI });
    expected.add(new Object[] { "a", Math.PI });
    expected.add(new Object[] { "a", Math.PI });
    ValuesComparison.compare(values, expected);
}
Also used : Values(com.sun.tck.lib.tgf.Values) ArrayList(java.util.ArrayList) Test(org.junit.Test)

Example 35 with Values

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

the class Multiply method testCombine_1_8.

@Test
public void testCombine_1_8() {
    Values values = createColumn(1, 1);
    values = values.multiply(createColumn(2, 2));
    List<Object[]> expected = new ArrayList<Object[]>();
    expected.add(new Object[] { 1, 2 });
    expected.add(new Object[] { 1, 2 });
    expected.add(new Object[] { 1, 2 });
    expected.add(new Object[] { 1, 2 });
    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