return map_
def _rev_path(self, rev_id, message):
- slug = "_".join(_slug_re.findall(message or "")[0:20]).lower()
+ slug = "_".join(_slug_re.findall(message or "")).lower()[0:20]
filename = "%s.py" % (
self.file_template % {'rev':rev_id, 'slug':slug}
)
env2 = staging_env(create=False)
eq_(script, env2._as_rev_number("head"))
+def test_008_long_name():
+ rid = util.rev_id()
+ script = env.generate_rev(rid,
+ "this is a really long name with "
+ "lots of characters and also "
+ "I'd like it to\nhave\nnewlines")
+ assert os.access(
+ os.path.join(env.dir, 'versions', '%s_this_is_a_really_lon.py' % rid), os.F_OK)
+
def setup():
global env