Harness status: OK

Found 63 tests

24 Pass
39 Fail
Fail	e.style['grid'] = "none" should set grid-auto-columns
Fail	e.style['grid'] = "none" should set grid-auto-flow
Fail	e.style['grid'] = "none" should set grid-auto-rows
Pass	e.style['grid'] = "none" should set grid-template-areas
Pass	e.style['grid'] = "none" should set grid-template-columns
Pass	e.style['grid'] = "none" should set grid-template-rows
Pass	e.style['grid'] = "none" should not set unrelated longhands
Fail	e.style['grid'] = "10px / 20%" should set grid-auto-columns
Fail	e.style['grid'] = "10px / 20%" should set grid-auto-flow
Fail	e.style['grid'] = "10px / 20%" should set grid-auto-rows
Pass	e.style['grid'] = "10px / 20%" should set grid-template-areas
Pass	e.style['grid'] = "10px / 20%" should set grid-template-columns
Pass	e.style['grid'] = "10px / 20%" should set grid-template-rows
Pass	e.style['grid'] = "10px / 20%" should not set unrelated longhands
Fail	e.style['grid'] = "none / 10px" should set grid-auto-columns
Fail	e.style['grid'] = "none / 10px" should set grid-auto-flow
Fail	e.style['grid'] = "none / 10px" should set grid-auto-rows
Pass	e.style['grid'] = "none / 10px" should set grid-template-areas
Pass	e.style['grid'] = "none / 10px" should set grid-template-columns
Pass	e.style['grid'] = "none / 10px" should set grid-template-rows
Pass	e.style['grid'] = "none / 10px" should not set unrelated longhands
Fail	e.style['grid'] = "fit-content(calc(-0.5em + 10px)) / fit-content(calc(0.5em + 10px))" should set grid-auto-columns
Fail	e.style['grid'] = "fit-content(calc(-0.5em + 10px)) / fit-content(calc(0.5em + 10px))" should set grid-auto-flow
Fail	e.style['grid'] = "fit-content(calc(-0.5em + 10px)) / fit-content(calc(0.5em + 10px))" should set grid-auto-rows
Pass	e.style['grid'] = "fit-content(calc(-0.5em + 10px)) / fit-content(calc(0.5em + 10px))" should set grid-template-areas
Pass	e.style['grid'] = "fit-content(calc(-0.5em + 10px)) / fit-content(calc(0.5em + 10px))" should set grid-template-columns
Pass	e.style['grid'] = "fit-content(calc(-0.5em + 10px)) / fit-content(calc(0.5em + 10px))" should set grid-template-rows
Pass	e.style['grid'] = "fit-content(calc(-0.5em + 10px)) / fit-content(calc(0.5em + 10px))" should not set unrelated longhands
Fail	e.style['grid'] = "[header-top] \"a a a\"     [header-bottom]  [main-top] \"b b b\" 1fr [main-bottom]           / auto 1fr auto" should set grid-auto-columns
Fail	e.style['grid'] = "[header-top] \"a a a\"     [header-bottom]  [main-top] \"b b b\" 1fr [main-bottom]           / auto 1fr auto" should set grid-auto-flow
Fail	e.style['grid'] = "[header-top] \"a a a\"     [header-bottom]  [main-top] \"b b b\" 1fr [main-bottom]           / auto 1fr auto" should set grid-auto-rows
Pass	e.style['grid'] = "[header-top] \"a a a\"     [header-bottom]  [main-top] \"b b b\" 1fr [main-bottom]           / auto 1fr auto" should set grid-template-areas
Pass	e.style['grid'] = "[header-top] \"a a a\"     [header-bottom]  [main-top] \"b b b\" 1fr [main-bottom]           / auto 1fr auto" should set grid-template-columns
Fail	e.style['grid'] = "[header-top] \"a a a\"     [header-bottom]  [main-top] \"b b b\" 1fr [main-bottom]           / auto 1fr auto" should set grid-template-rows
Pass	e.style['grid'] = "[header-top] \"a a a\"     [header-bottom]  [main-top] \"b b b\" 1fr [main-bottom]           / auto 1fr auto" should not set unrelated longhands
Fail	e.style['grid'] = "  \"a a a\"  \"b b b\" 1fr/ auto 1fr auto" should set grid-auto-columns
Fail	e.style['grid'] = "  \"a a a\"  \"b b b\" 1fr/ auto 1fr auto" should set grid-auto-flow
Fail	e.style['grid'] = "  \"a a a\"  \"b b b\" 1fr/ auto 1fr auto" should set grid-auto-rows
Pass	e.style['grid'] = "  \"a a a\"  \"b b b\" 1fr/ auto 1fr auto" should set grid-template-areas
Pass	e.style['grid'] = "  \"a a a\"  \"b b b\" 1fr/ auto 1fr auto" should set grid-template-columns
Fail	e.style['grid'] = "  \"a a a\"  \"b b b\" 1fr/ auto 1fr auto" should set grid-template-rows
Pass	e.style['grid'] = "  \"a a a\"  \"b b b\" 1fr/ auto 1fr auto" should not set unrelated longhands
Fail	e.style['grid'] = " [] \"a a a\"     [] [] \"b b b\" 1fr []  / [] auto 1fr [] auto []" should set grid-auto-columns
Fail	e.style['grid'] = " [] \"a a a\"     [] [] \"b b b\" 1fr []  / [] auto 1fr [] auto []" should set grid-auto-flow
Fail	e.style['grid'] = " [] \"a a a\"     [] [] \"b b b\" 1fr []  / [] auto 1fr [] auto []" should set grid-auto-rows
Pass	e.style['grid'] = " [] \"a a a\"     [] [] \"b b b\" 1fr []  / [] auto 1fr [] auto []" should set grid-template-areas
Fail	e.style['grid'] = " [] \"a a a\"     [] [] \"b b b\" 1fr []  / [] auto 1fr [] auto []" should set grid-template-columns
Fail	e.style['grid'] = " [] \"a a a\"     [] [] \"b b b\" 1fr []  / [] auto 1fr [] auto []" should set grid-template-rows
Pass	e.style['grid'] = " [] \"a a a\"     [] [] \"b b b\" 1fr []  / [] auto 1fr [] auto []" should not set unrelated longhands
Fail	e.style['grid'] = "10px / auto-flow dense 20px" should set grid-auto-columns
Fail	e.style['grid'] = "10px / auto-flow dense 20px" should set grid-auto-flow
Fail	e.style['grid'] = "10px / auto-flow dense 20px" should set grid-auto-rows
Fail	e.style['grid'] = "10px / auto-flow dense 20px" should set grid-template-areas
Fail	e.style['grid'] = "10px / auto-flow dense 20px" should set grid-template-columns
Fail	e.style['grid'] = "10px / auto-flow dense 20px" should set grid-template-rows
Fail	e.style['grid'] = "10px / auto-flow dense 20px" should not set unrelated longhands
Fail	e.style['grid'] = "auto-flow dense 30px / 40px" should set grid-auto-columns
Fail	e.style['grid'] = "auto-flow dense 30px / 40px" should set grid-auto-flow
Fail	e.style['grid'] = "auto-flow dense 30px / 40px" should set grid-auto-rows
Fail	e.style['grid'] = "auto-flow dense 30px / 40px" should set grid-template-areas
Fail	e.style['grid'] = "auto-flow dense 30px / 40px" should set grid-template-columns
Fail	e.style['grid'] = "auto-flow dense 30px / 40px" should set grid-template-rows
Fail	e.style['grid'] = "auto-flow dense 30px / 40px" should not set unrelated longhands