| | |
| | |
| | |
| |
|
| | |
| | package main |
| |
|
| | import "testing" |
| |
|
| | |
| | func eq_ssa(a int64) bool { |
| | return 4+a == 10 |
| | } |
| |
|
| | |
| | func neq_ssa(a int64) bool { |
| | return 10 != a+4 |
| | } |
| |
|
| | func testCmp(t *testing.T) { |
| | if wanted, got := true, eq_ssa(6); wanted != got { |
| | t.Errorf("eq_ssa: expected %v, got %v\n", wanted, got) |
| | } |
| | if wanted, got := false, eq_ssa(7); wanted != got { |
| | t.Errorf("eq_ssa: expected %v, got %v\n", wanted, got) |
| | } |
| | if wanted, got := false, neq_ssa(6); wanted != got { |
| | t.Errorf("neq_ssa: expected %v, got %v\n", wanted, got) |
| | } |
| | if wanted, got := true, neq_ssa(7); wanted != got { |
| | t.Errorf("neq_ssa: expected %v, got %v\n", wanted, got) |
| | } |
| | } |
| |
|
| | func TestCmp(t *testing.T) { |
| | testCmp(t) |
| | } |
| |
|