Start adding tests for static replacement

This commit is contained in:
Calen Pennington
2013-02-04 12:29:35 -05:00
parent 401f564e6a
commit f1f2bd8fd2
2 changed files with 20 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
from nose.tools import assert_equals
from static_replace import replace_static_urls, replace_course_urls
DATA_DIRECTORY = 'data_dir'
COURSE_ID = 'org/course/run'
def test_multi_replace():
static_source = '"/static/file.png"'
course_source = '"/course/file.png"'
assert_equals(
replace_static_urls(static_source, DATA_DIRECTORY),
replace_static_urls(replace_static_urls(static_source, DATA_DIRECTORY), DATA_DIRECTORY)
)
assert_equals(
replace_course_urls(course_source, COURSE_ID),
replace_course_urls(replace_course_urls(course_source, COURSE_ID), COURSE_ID)
)
assert False