gitee.com/quant1x/gox@v1.7.6/qrterminal/qrterminal_test.go (about) 1 package qrterminal 2 3 import ( 4 "os" 5 "testing" 6 ) 7 8 func TestGenerate(t *testing.T) { 9 Generate("https://gitee.com/quant1x/gox/qrterminal", L, os.Stdout) 10 } 11 12 func TestGenerateWithConfig(t *testing.T) { 13 config := Config{ 14 Level: M, 15 Writer: os.Stdout, 16 BlackChar: WHITE, // Inverted 17 WhiteChar: BLACK, 18 QuietZone: QUIET_ZONE, 19 } 20 GenerateWithConfig("https://gitee.com/quant1x/gox/qrterminal", config) 21 } 22 23 func TestGenerateHalfBlock(t *testing.T) { 24 GenerateHalfBlock("https://gitee.com/quant1x/gox/qrterminal", L, os.Stdout) 25 } 26 27 func TestGenerateWithHalfBlockConfig(t *testing.T) { 28 config := Config{ 29 Level: M, 30 Writer: os.Stdout, 31 HalfBlocks: true, 32 BlackChar: BLACK_BLACK, 33 WhiteBlackChar: WHITE_BLACK, 34 WhiteChar: WHITE_WHITE, 35 BlackWhiteChar: BLACK_WHITE, 36 QuietZone: 3, 37 } 38 GenerateWithConfig("https://gitee.com/quant1x/gox/qrterminal", config) 39 }