| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- package issues
- import (
- "testing"
- "github.com/stretchr/testify/assert"
- )
- func Test_readPath_throws_not_found(t *testing.T) {
- _, err := readPath("doesntexist")
- assert.Error(t, err, "should never exist!")
- _, err2 := readPath("tests/asdfasdf")
- assert.Error(t, err2, "should never exist!")
- }
- func Test_readPath_succeeds(t *testing.T) {
- data, err := readPath("tests/bugs/test-1/description")
- if err != nil {
- assert.Fail(t, "function threw error, does tests/bugs/test-1 exist?")
- }
- assert.Equal(t, data, "test description\n")
- }
- func Test_IsIssue_success(t *testing.T) {
- val := IsIssue("tests/bugs/test-1")
- assert.True(t, val)
- }
- func Test_IsIssue_fail(t *testing.T) {
- val := IsIssue("tests/isnotabug")
- assert.False(t, val)
- }
- func Test_IsIssue_returns_false_on_error(t *testing.T) {
- val := IsIssue("willneverexist")
- assert.False(t, val)
- }
- func Test_IsIssueCollection_success(t *testing.T) {
- val := IsIssueCollection("tests/bugs/")
- assert.True(t, val)
- }
- func Test_IsIssueCollection_fail(t *testing.T) {
- val := IsIssueCollection("tests/")
- assert.False(t, val)
- }
- func Test_IsIssueCollection_returns_false_on_error(t *testing.T) {
- val := IsIssueCollection("willneverexist")
- assert.False(t, val)
- }
|