Skip to content

Commit f33c6b5

Browse files
committed
Exposed bases
1 parent 772d4b0 commit f33c6b5

File tree

2 files changed

+36
-22
lines changed

2 files changed

+36
-22
lines changed

base_test.go

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,17 @@ var bases = []struct {
1212
bitSize int
1313
base int
1414
}{
15-
{B2, 1, 2},
16-
{B8, 3, 8},
17-
{B10, 4, 10},
18-
{B16, 4, 16},
19-
{B32, 5, 32},
20-
{B36, 6, 36},
21-
{B62, 6, 62},
22-
{B64, 6, 64},
23-
{Human32, 5, 32},
24-
{UrlSafe, 7, 70},
25-
{Extended, 7, 80},
15+
{b2, 1, 2},
16+
{b8, 3, 8},
17+
{b10, 4, 10},
18+
{b16, 4, 16},
19+
{b32, 5, 32},
20+
{b36, 6, 36},
21+
{b62, 6, 62},
22+
{b64, 6, 64},
23+
{human32, 5, 32},
24+
{urlSafe, 7, 70},
25+
{extended, 7, 80},
2626
}
2727

2828
func TestNewBase(t *testing.T) {

defined.go

Lines changed: 25 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,27 @@
11
package basex
22

3-
var B2 = []rune("01")
4-
var B8 = []rune("01234567")
5-
var B10 = []rune("0123456789")
6-
var B16 = []rune("0123456789ABCDEF")
7-
var B32 = []rune("0123456789ABCDEFGHIJKLMNOPQRSTUV")
8-
var B36 = []rune("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ")
9-
var B62 = []rune("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz")
10-
var B64 = []rune("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/")
11-
var Human32 = []rune("ABCDEFGHIJKLMNOPQRSTUVWXYZ234567")
12-
var UrlSafe = []rune("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789$-_.!*()")
13-
var Extended = []rune("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@$%^&*()[]{}:;,<>")
3+
var b2 = []rune("01")
4+
var b8 = []rune("01234567")
5+
var b10 = []rune("0123456789")
6+
var b16 = []rune("0123456789ABCDEF")
7+
var b32 = []rune("0123456789ABCDEFGHIJKLMNOPQRSTUV")
8+
var b36 = []rune("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ")
9+
var b62 = []rune("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz")
10+
var b64 = []rune("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/")
11+
var human32 = []rune("ABCDEFGHIJKLMNOPQRSTUVWXYZ234567")
12+
var urlSafe = []rune("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789$-_.!*()")
13+
var extended = []rune("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@$%^&*()[]{}:;,<>")
14+
15+
var (
16+
B2 = NewBase(b2)
17+
B8 = NewBase(b8)
18+
B10 = NewBase(b10)
19+
B16 = NewBase(b16)
20+
B32 = NewBase(b32)
21+
B36 = NewBase(b36)
22+
B62 = NewBase(b62)
23+
B64 = NewBase(b64)
24+
Human32 = NewBase(human32)
25+
UrlSafe = NewBase(urlSafe)
26+
Extended = NewBase(extended)
27+
)

0 commit comments

Comments
 (0)