~abentley/bzrtools/bzrtools.dev

628 by Aaron Bentley
Add escaping to HTML output
1
from unittest import TestCase
2
3
from bzrlib.plugins.bzrtools import dotgraph
4
5
class TestNode(TestCase):
6
7
    def test_define_escapes_backslash(self):
8
        node = dotgraph.Node('AB', message=r'Slash\me')
9
        self.assertEqual(r'AB[shape="box" tooltip="Slash\\me" href="#"]',
10
                         node.define())