def test_empty(self): self.assertEqual(dsq('', 'id:in'), {})
def test_a_few(self): self.assertEqual(dsq('foo:eq=bar name:eq=buzz', 'id:in'), {'foo:eq': 'bar', 'name:eq': 'buzz'})
def test_with_freearg(self): self.assertEqual(dsq('long way to go foo:eq=bar name:in=buzz', 'id:in'), {'id:in': 'long way to go', 'foo:eq': 'bar', 'name:in': 'buzz'})