# HG changeset patch
# User cmlenz
# Date 1154625271 0
# Node ID d78ca97a71cd7f7bec3e794cd2c78002faef7b9f
# Parent a9a8db67bb5adf1e1f7b6a4d0bd13fdb111c9a75
Fix syntax error in `setup.py`.
diff --git a/markup/tests/path.py b/markup/tests/path.py
--- a/markup/tests/path.py
+++ b/markup/tests/path.py
@@ -63,22 +63,36 @@
self.assertEqual('', Path('bar').select(xml).render())
self.assertEqual('', Path('baz').select(xml).render())
+ def test_2step_attribute(self):
+ xml = XML('Hey Joe')
+ self.assertEqual('x', Path('@*').select(xml).render())
+ self.assertEqual('x', Path('./@*').select(xml).render())
+ self.assertEqual('xjoe', Path('//@*').select(xml).render())
+ self.assertEqual('joe', Path('*/@*').select(xml).render())
+
+ xml = XML('foo id="2"/>')
+ self.assertEqual('', Path('@*').select(xml).render())
+ self.assertEqual('12', Path('foo/@*').select(xml).render())
+
def test_2step_complex(self):
xml = XML('')
self.assertEqual('', Path('foo/bar').select(xml).render())
self.assertEqual('', Path('foo/*').select(xml).render())
+ self.assertEqual('', Path('./bar').select(xml).render())
xml = XML('')
- self.assertEqual('',
- Path('bar').select(xml).render())
+ self.assertEqual('', Path('bar').select(xml).render())
def test_2step_text(self):
xml = XML('- Foo
')
self.assertEqual('Foo', Path('item/text()').select(xml).render())
self.assertEqual('Foo', Path('*/text()').select(xml).render())
self.assertEqual('Foo', Path('//text()').select(xml).render())
+ self.assertEqual('', Path('./text()').select(xml).render())
xml = XML('- Foo
- Bar
')
self.assertEqual('FooBar', Path('item/text()').select(xml).render())
+ xml = XML('- Foo
Bar')
+ self.assertEqual('Bar', Path('./text()').select(xml).render())
def test_3step(self):
xml = XML('')
diff --git a/setup.py b/setup.py
--- a/setup.py
+++ b/setup.py
@@ -22,7 +22,7 @@
description='Toolkit for stream-based generation of markup for the web',
author='Edgewall Software', author_email='info@edgewall.org',
license='BSD', url='http://markup.edgewall.org/',
- download_url='http://markup.edgewall.org/wiki/MarkupDownload'
+ download_url='http://markup.edgewall.org/wiki/MarkupDownload',
classifiers = [
'Development Status :: 4 - Beta',
'Environment :: Web Environment',