t(span:first-child)').length);",
						"doh.is(1, dojo.query('#t span.foo:not(:first-child)').length);",

						// nth-child tests
						"doh.is(2, dojo.query('#t > h3:nth-child(odd)').length);",
						"doh.is(3, dojo.query('#t h3:nth-child(odd)').length);",
						"doh.is(3, dojo.query('#t h3:nth-child(2n+1)').length);",
						"doh.is(1, dojo.query('#t h3:nth-child(even)').length);",
						"doh.is(1, dojo.query('#t h3:nth-child(2n)').length);",
						"doh.is(0, dojo.query('#t h3:nth-child(2n+3)').length);",