MCPcopy Create free account
hub / github.com/dolthub/doltgresql / Test_Abs

Function Test_Abs

testing/generation/function_coverage/output/abs_test.go:23–331  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

21)
22
23func Test_Abs(t *testing.T) {
24 RunScripts(t, []ScriptTest{
25 {
26 Name: "abs",
27 Assertions: []ScriptTestAssertion{
28 {
29 Query: "SELECT abs( 0::int2 ) ;",
30 Expected: []sql.Row{{int16(0)}},
31 },
32 {
33 Query: "SELECT abs( -1::int2 ) ;",
34 Expected: []sql.Row{{int16(1)}},
35 },
36 {
37 Query: "SELECT abs( 1::int2 ) ;",
38 Expected: []sql.Row{{int16(1)}},
39 },
40 {
41 Query: "SELECT abs( 2::int2 ) ;",
42 Expected: []sql.Row{{int16(2)}},
43 },
44 {
45 Query: "SELECT abs( -2::int2 ) ;",
46 Expected: []sql.Row{{int16(2)}},
47 },
48 {
49 Query: "SELECT abs( 5::int2 ) ;",
50 Expected: []sql.Row{{int16(5)}},
51 },
52 {
53 Query: "SELECT abs( 10::int2 ) ;",
54 Expected: []sql.Row{{int16(10)}},
55 },
56 {
57 Query: "SELECT abs( -10::int2 ) ;",
58 Expected: []sql.Row{{int16(10)}},
59 },
60 {
61 Query: "SELECT abs( 100::int2 ) ;",
62 Expected: []sql.Row{{int16(100)}},
63 },
64 {
65 Query: "SELECT abs( 2105::int2 ) ;",
66 Expected: []sql.Row{{int16(2105)}},
67 },
68 {
69 Query: "SELECT abs( 10000::int2 ) ;",
70 Expected: []sql.Row{{int16(10000)}},
71 },
72 {
73 Query: "SELECT abs( -11842::int2 ) ;",
74 Expected: []sql.Row{{int16(11842)}},
75 },
76 {
77 Query: "SELECT abs( 25252::int2 ) ;",
78 Expected: []sql.Row{{int16(25252)}},
79 },
80 {

Callers

nothing calls this directly

Calls 2

RunScriptsFunction · 0.70
NumericFunction · 0.70

Tested by

no test coverage detected