Source

hgsubversion / tests / test_svn_pre_commit_hooks.py

Full commit
import os
import sys
import test_util
import unittest

from mercurial import hg
from mercurial import commands
from mercurial import util


class TestSvnPreCommitHooks(test_util.TestBase):
    def setUp(self):
        super(TestSvnPreCommitHooks, self).setUp()
        self.repo_path = self.load_and_fetch('pre_commit_hooks.tar.gz')[1]

    def test_push_with(self):
        changes = [('narf/a', 'narf/a', 'ohai',),
                   ]
        self.commitchanges(changes)
        self.assertRaises(util.Abort, self.pushrevisions)

def suite():
    return unittest.findTestCases(sys.modules[__name__])