2013-03-26 2 views
2

우리는 functioal 테스트에 htmlunit을 사용하고 있으며 매우 잘 작동합니다. 내가 본 문제 중 하나는 어떤 경고 메시지를 생성, 빌드에 있습니다HtmlUnit이 잘못된 CSS에 대한 경고를 생성합니다.

ERROR [main] (StrictErrorReporter.java:80) - runtimeError: message=[An 
invalid or illegal selector was specified (selector: '.page-container 
.order-completed-selector[data-product-number=0022002]' error: Invalid 
selectors: .page-container 
.order-completed-selector[data-product-number=0022002]).] 
sourceName=[http://localhost/resources/scripts/lib/jquery-1.7.2.js] 
line=[5138] lineSource=[null] lineOffset=[0] 

나는 그것이 브라우저 수준에서 잘 작동하고 시험도 통과하기 때문에 정확한 원인이 무엇인지 모르겠습니다. 하지만 그것은 내게 속성이 좋지 않다는 것을 알게됩니다. [data-product-number=0022002]. 누구도 같은 이유가 무엇인지 알 수 있습니까?

+1

내가 사양에 대해 잘 모르겠지만,이 숫자를 따옴표로 묶으려고했습니다 ('[data-product-number = "0022002"]')? http://jigsaw.w3.org/css-validator/에 관심이 있습니다. –

+1

고마워 ... 자리 잡았어. 작은 따옴표 (')로 바꿔 잘 작동했습니다. 다른 사람들의 이익을 위해 답변으로 의견을 말하도록 요청할 수 있습니까? –

답변

1

당신은 따옴표로 숫자를 넣어해야합니다

[data-product-number='0022002'] 

(I는 모두, "'은 CSS 사양에 의해 정확해야한다고 생각합니다.)

관련 문제