blob: fc9e535f929d7d24086a8502193c97ff427dea66 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
//go:build test
package runner
import (
"github.com/stretchr/testify/assert"
"testing"
)
func TestAssertSourceIs_Correct(t *testing.T) {
src := TSource("abc", "def")
AssertSourceIs(t, "abc", src)
}
func TestAssertSourceIs_Wrong(t *testing.T) {
src := TSource("abc", "def")
AssertSourceIsNot(t, ";lkjh", src)
}
func TestAssertTargetIs_Correct(t *testing.T) {
ta := TTarget("aaaa")
AssertTargetIs(t, "aaaa", ta)
}
func TestAssertTargetIs_Wrong(t *testing.T) {
ta := TTarget("aaaa")
AssertTargetIsNot(t, "bbbbbb", ta)
}
func TestTTargetIdentity(t *testing.T) {
ta := TTarget("asdf.hidden.sh")
assert.True(t, ta.Matches("asdf"))
assert.False(t, ta.Matches("hidden"))
}
|