|
@@ -6,6 +6,8 @@ package irc
|
6
|
6
|
import (
|
7
|
7
|
"reflect"
|
8
|
8
|
"testing"
|
|
9
|
+
|
|
10
|
+ "github.com/oragono/oragono/irc/modes"
|
9
|
11
|
)
|
10
|
12
|
|
11
|
13
|
func TestParseDefaultChannelModes(t *testing.T) {
|
|
@@ -16,13 +18,13 @@ func TestParseDefaultChannelModes(t *testing.T) {
|
16
|
18
|
|
17
|
19
|
var parseTests = []struct {
|
18
|
20
|
raw *string
|
19
|
|
- expected Modes
|
|
21
|
+ expected modes.Modes
|
20
|
22
|
}{
|
21
|
|
- {&nt, Modes{NoOutside, OpOnlyTopic}},
|
22
|
|
- {&n, Modes{NoOutside}},
|
23
|
|
- {&empty, Modes{}},
|
24
|
|
- {&tminusi, Modes{OpOnlyTopic}},
|
25
|
|
- {nil, Modes{NoOutside, OpOnlyTopic}},
|
|
23
|
+ {&nt, modes.Modes{modes.NoOutside, modes.OpOnlyTopic}},
|
|
24
|
+ {&n, modes.Modes{modes.NoOutside}},
|
|
25
|
+ {&empty, modes.Modes{}},
|
|
26
|
+ {&tminusi, modes.Modes{modes.OpOnlyTopic}},
|
|
27
|
+ {nil, modes.Modes{modes.NoOutside, modes.OpOnlyTopic}},
|
26
|
28
|
}
|
27
|
29
|
|
28
|
30
|
var config Config
|