vendor dependencies with dep
This commit is contained in:
parent
93d8310491
commit
1384296a47
2712 changed files with 965742 additions and 0 deletions
50
vendor/github.com/vanng822/css/block_parser_test.go
generated
vendored
Normal file
50
vendor/github.com/vanng822/css/block_parser_test.go
generated
vendored
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
package css
|
||||
|
||||
import (
|
||||
"github.com/stretchr/testify/assert"
|
||||
"testing"
|
||||
//"fmt"
|
||||
)
|
||||
|
||||
func TestParseBlock(t *testing.T) {
|
||||
css := ParseBlock(`
|
||||
font-family: "Source Sans Pro", Arial, sans-serif;
|
||||
font-size: 27px;
|
||||
line-height: 35px;`)
|
||||
|
||||
assert.Equal(t, len(css), 3)
|
||||
assert.Equal(t, "35px", css["line-height"].Value)
|
||||
}
|
||||
|
||||
func TestParseBlockOneLine(t *testing.T) {
|
||||
css := ParseBlock("font-family: \"Source Sans Pro\", Arial, sans-serif; font-size: 27px;")
|
||||
|
||||
assert.Equal(t, len(css), 2)
|
||||
assert.Equal(t, "27px", css["font-size"].Value)
|
||||
assert.Equal(t, "\"Source Sans Pro\", Arial, sans-serif", css["font-family"].Value)
|
||||
}
|
||||
|
||||
func TestParseBlockBlankEnd(t *testing.T) {
|
||||
css := ParseBlock("font-size: 27px; width: 10px")
|
||||
|
||||
assert.Equal(t, len(css), 2)
|
||||
assert.Equal(t, "27px", css["font-size"].Value)
|
||||
assert.Equal(t, "10px", css["width"].Value)
|
||||
}
|
||||
|
||||
func TestParseBlockInportant(t *testing.T) {
|
||||
css := ParseBlock("font-size: 27px; width: 10px !important")
|
||||
|
||||
assert.Equal(t, len(css), 2)
|
||||
assert.Equal(t, "27px", css["font-size"].Value)
|
||||
assert.Equal(t, "10px", css["width"].Value)
|
||||
assert.Equal(t, 1, css["width"].Important)
|
||||
}
|
||||
|
||||
func TestParseBlockWithBraces(t *testing.T) {
|
||||
css := ParseBlock("{ font-size: 27px; width: 10px }")
|
||||
|
||||
assert.Equal(t, len(css), 2)
|
||||
assert.Equal(t, "27px", css["font-size"].Value)
|
||||
assert.Equal(t, "10px", css["width"].Value)
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue