James Graham wrote: > Sam Ruby wrote: >> James Graham wrote: >>> Sam Ruby wrote: >>>> Is anybody planning on fixing the bugs that are reported by the >>>> addition of these tests? >>> In general, yes, I am; Hixie has just updated a few things in the parser >>> spec >>> [1] so there are several things we get wrong at the moment. However, I >>> haven't >>> started any work yet so I'm more than happy if others make fixes. >>> >>> [1] http://html5.org/tools/web-apps-tracker?from=883&to=903 [2] >> Let me expand upon the question: having test cases show up without any >> warning is a bit disconcerting. Can we agree on any way that we can >> mark tests that we don't (yet) expect to be passing so that they don't >> get executed until the code is in place to support it? > > Well, given that the test data is used by several projects, it seems > unfair to mark that data in the test file itself. We could have > something like a {testtype}.skip (e.g. parser.skip) file in the > implementation/tests/ directory with a format like: > > #skip > <style> <!-- </style>x > > #skip > <style> <!-- </style> --> </style>x
We have a number of problems. Tests are not all of one format (e.g., some are JSON). Some test data is shared (treewalker/parser). But what concerns me most is the social problems, as opposed to the technological problems. We have (previously) had code that is checked in without tests, and now we have tests checked in without code. We recently had a case where code and tests were checked in, but there was a bug in the tests. Now we have tests checked in without so much as a "heads up!". Are these tests without error? Beats me. I much prefer to work on projects where the tests always pass. If you break that, you are responsible for seeing to it that it gets fixed. That doesn't mean that you necessarily do the work, but that you see to it that it gets done. In many cases, that can be as simple as asking for help. - Sam Ruby --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "html5lib-discuss" group. To post to this group, send email to html5lib-discuss@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/html5lib-discuss?hl=en-GB -~----------~----~----~----~------~----~------~--~---
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4