See also: IRC log
<joanie> agenda: this
<joanie> agenda: be done
<scribe> scribe: MichaelC
jd: ¨I never want to see testable statements again¨
rs: working on knocking off a bunch
Stefan has a bunch also
Bryan has some assigned
js: making progress through my tranche
stalled by a question: there is a ¨should not expose descendants¨
yet there is test for how UA exposes role
how do I do this in the table?
<clown> https://www.w3.org/wiki/ARIA_1.1_Testable_Statements#children_presentational_true_.28HAS_NOTES.29
jd: have test for checkbox and button with ID
don´t have a way to track state
but use a data attribute
then get a property
may need something from Shane to make this work
<muses on a question to Shane>
js: see different results on different UAs, because of SHOULD
jd: will circle back
js: will add button markup for you to use in your discussion
<more noodling>
jd: I have a really depressing hack
<more noodling>
js: I´ll wait until I know the official way
jd: flag it in a really visible way
rs: excluding js, bg, and ss test cases
we have just 18 left
jd: when I run test harness, I get 173 written and running
haven´t separated assertions from statements in that number
ss: how will I know mine work?
rs: run through the test harness
expect to find problems... typos...
ss: JD will tell me?
jd: yes
<joanie> https://www.w3.org/wiki/index.php?title=ARIA_1.1_Testable_Statements&action=history
usually I just edit the wiki, with varying detail of change comments
s/173 remaining/173 running/
rs: so we´re doing well
jd: though I was expecting to see more implementation success by this point
some of the test failures are caused by a single issue
so a single fix might fix a bunch of tests
also tracking stuff that needs fixing in ATTA
bg: is script required for state change?
jd: look at example at top of testing page
<joanie> https://www.w3.org/wiki/ARIA_1.1_Testable_Statements#Example_.28Dont_Generate.29
<some super duper technical stuff>
bg: so script applied automatically, trying to understand based on what criteria
rs: test harness sets things according to the data in the table row
jd: test writer puts the info in the table row
rs: so Bryan doesn´t have to worry about the script
jd: but does have to fill in that table row
rs: @@
jd: to be clear, describing in prose isn´t sufficient; need the table row
rs: gave examples, so should have what you need
specify what attribute on what element set to what value
bg: two things could change
so which version do I pick?
rs: the one with not required feature we don´t test
mc: separate into separate tests
mb: test harness is very unit focused
so break up the units
mc: better too have too many tests than too few
bg: just don´t want to overlook a use case
rs: so you need extra tests?
bh: guess so, trying to figure out
mc: write one test, copy it, tweak, there´s your second
rs: so, how long to complete?
hopefully in next week or so barring bugs
for test cases
mc: and to have them all run for CR?
jd: am filing bugs against UAs as I go
I am running tests hundred times per day on multiple platforms
mc: so we can run full test suite?
jd: where ATTA exists
next agendum is to discuss that
jg: here with two students
working in IA2 interface for an ATTA
have a working interface
now need to figure out which ones needed by the ATTA
so plug in PYIA2 into ATTA
jd: still maintaining code though it´s more stable than it was
so let´s go through the technical details
<not formally scribed here on>
<jongund> Bei
<jongund> Naijing
<joanie> https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atk_atta.py
<joanie> https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atk_atta.py#L74
<joanie> https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atk_atta.py#L660
<joanie> https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atta_base.py
<joanie> https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atta_assertion.py
<joanie> https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atta_base.py
This is scribe.perl Revision: 1.152 of Date: 2017/02/06 11:04:15 Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: Irssi_ISO8601_Log_Text_Format (score 1.00) Succeeded: s/remaining/written and running/ FAILED: s/173 remaining/173 running/ Succeeded: s/types/times/ Found embedded ScribeOptions: -final *** RESTARTING DUE TO EMBEDDED OPTIONS *** FAILED: s/173 remaining/173 running/ Present: Joanmarie_Diggs Joseph_Scheuhammer jongund MichielBijl Stefan janina Found Scribe: MichaelC Inferring ScribeNick: MichaelC Found Date: 13 Apr 2017 Guessing minutes URL: http://www.w3.org/2017/04/13-aria-minutes.html People with action items: WARNING: Input appears to use implicit continuation lines. You may need the "-implicitContinuations" option.[End of scribe.perl diagnostic output]