 			expect(doc2.queryAll('[color*=bl]')).toEqual [doc2u]
 			expect(doc2.queryAll('[color*="lu"]')).toEqual [doc2u]
 			expect(doc2.queryAll('[color*=\'blue\']')).toEqual [doc2u]
+			expect(doc2.queryAll('[color*=bl][color*=lu]')).toEqual [doc2u]
 			expect(doc2.queryAll('[color*=lue1]')).toEqual []
 
 		it '*', ->

			it '&[foo]', ->
				doc2u.parent = null
				watcher = doc2u.watch '&[color]'
				watcher.onAdd (tag) ->
					tags.push tag
				watcher.onRemove (tag) ->

				expect(tags).toEqual [doc2u]

			it '[foo]', ->
				watcher = doc2div1.watch '[attr2]'
				watcher.onAdd (tag) ->
					tags.push tag
				watcher.onRemove (tag) ->
					utils.remove tags, tag
				doc2u.attrs.set 'attr2', '2'
				expect(tags).toEqual [doc2u]
				doc2u.attrs.set 'attr2', undefined
				expect(tags).toEqual []

			it '[foo=bar]', ->
