def test_prepare_text_line_does_not_damage_urls(self): cp = 'copyright (c) 2000 World Wide Web Consortium, http://www.w3.org' result = copyrights.prepare_text_line(cp) assert result == 'copyright (c) 2000 World Wide Web Consortium, http://www.w3.org'
def test_prepare_text_line_removes_C_comments(self): cp = '/* Copyright 1996-2005, 2008-2011 by */' result = copyrights.prepare_text_line(cp) assert result == 'Copyright 1996-2005, 2008-2011 by'
def test_prepare_text_line_removes_Cpp_comments(self): cp = '// David Turner, Robert Wilhelm, and Werner Lemberg. */' result = copyrights.prepare_text_line(cp) assert result == 'David Turner, Robert Wilhelm, and Werner Lemberg.'
def test_prepare_text_line_does_not_truncate_transliterable_unicode(self): cp = 'Muła' result = copyrights.prepare_text_line(cp) assert result == 'Mula'
def test_prepare_text_line_debian(self): cp = 'Parts Copyright (c) 1992 <s>Uri Blumentha<s>l, I</s>BM</s>' result = copyrights.prepare_text_line(cp) assert result == 'Parts Copyright (c) 1992 Uri Blumenthal, IBM'
def test_prepare_text_line(self): cp = 'test (C) all rights reserved' result = copyrights.prepare_text_line(cp) assert result == 'test (c) all rights reserved'
def test_prepare_text_line_removes_C_comments2(self): cp = '/* David Turner, Robert Wilhelm, and Werner Lemberg. */' result = copyrights_module.prepare_text_line(cp) assert 'David Turner, Robert Wilhelm, and Werner Lemberg.' == result
def test_prepare_text_line(self): cp = 'test (C) all rights reserved' result = copyrights_module.prepare_text_line(cp) assert 'test (c) all rights reserved' == result