Author: bugman
Date: Sun Jan 11 15:46:03 2009
New Revision: 8380
URL: http://svn.gna.org/viewcvs/relax?rev=8380&view=rev
Log:
Import fixes for pystarlib, as they were all screwed up.
This allows the unit test framework to function and allows importing of the
code into relax.
Modified:
branches/bmrb/pystarlib/File.py
branches/bmrb/pystarlib/FileTest.py
branches/bmrb/pystarlib/SaveFrame.py
branches/bmrb/pystarlib/SaveFrameTest.py
branches/bmrb/pystarlib/TagTable.py
branches/bmrb/pystarlib/TagTableTest.py
branches/bmrb/pystarlib/Text.py
branches/bmrb/pystarlib/TextTest.py
branches/bmrb/pystarlib/testAll.py
Modified: branches/bmrb/pystarlib/File.py
URL:
http://svn.gna.org/viewcvs/relax/branches/bmrb/pystarlib/File.py?rev=8380&r1=8379&r2=8380&view=diff
==============================================================================
--- branches/bmrb/pystarlib/File.py (original)
+++ branches/bmrb/pystarlib/File.py Sun Jan 11 15:46:03 2009
@@ -1,20 +1,20 @@
"""
Classes for dealing with STAR syntax
"""
-from STAR import Utils
-from STAR.Utils import Lister
-from STAR.TagTable import TagTable
-from STAR.Text import comments_strip
-from STAR.Text import semicolon_block_collapse
-from STAR.Text import nmrView_compress
-from STAR.Text import pattern_save_begin
-from STAR.Text import pattern_save_end
-from STAR.Text import pattern_tagtable_loop
-from STAR.Text import pattern_save_begin_nws
-from STAR.Text import pattern_save_end_nws
-from STAR.Text import pattern_tag_name_nws
-from STAR.Text import pattern_tagtable_loop_nws
-from STAR.SaveFrame import SaveFrame
+import Utils
+from Utils import Lister
+from TagTable import TagTable
+from Text import comments_strip
+from Text import semicolon_block_collapse
+from Text import nmrView_compress
+from Text import pattern_save_begin
+from Text import pattern_save_end
+from Text import pattern_tagtable_loop
+from Text import pattern_save_begin_nws
+from Text import pattern_save_end_nws
+from Text import pattern_tag_name_nws
+from Text import pattern_tagtable_loop_nws
+from SaveFrame import SaveFrame
import os
import re
#import profile
Modified: branches/bmrb/pystarlib/FileTest.py
URL:
http://svn.gna.org/viewcvs/relax/branches/bmrb/pystarlib/FileTest.py?rev=8380&r1=8379&r2=8380&view=diff
==============================================================================
--- branches/bmrb/pystarlib/FileTest.py (original)
+++ branches/bmrb/pystarlib/FileTest.py Sun Jan 11 15:46:03 2009
@@ -1,8 +1,8 @@
"""Unit test
"""
-from STAR.File import File
-from STAR import Utils
-import STAR
+from File import File
+import Utils
+import __init__
import os
import zipfile
@@ -68,7 +68,7 @@
def testEntry(entry):
print "Testing Entry"
strf = File()
- STAR.verbosity = 2
+ __init__.verbosity = 2
# Freely available on the web so not included in package.
stage = "2-parsed"
# stage = "3-converted-DOCR"
@@ -177,4 +177,4 @@
testAllEntries()
# testSingleFile("S:\\jurgen\\2hgh_small_new_google.str")
# unittest.main()
- print "Done with STAR.FileTest"
+ print "Done with STAR.FileTest"
Modified: branches/bmrb/pystarlib/SaveFrame.py
URL:
http://svn.gna.org/viewcvs/relax/branches/bmrb/pystarlib/SaveFrame.py?rev=8380&r1=8379&r2=8380&view=diff
==============================================================================
--- branches/bmrb/pystarlib/SaveFrame.py (original)
+++ branches/bmrb/pystarlib/SaveFrame.py Sun Jan 11 15:46:03 2009
@@ -1,7 +1,7 @@
"""
Classes for dealing with STAR syntax
"""
-from STAR.Utils import Lister
+from Utils import Lister
"""
@@ -74,4 +74,4 @@
return tT.tagvalues[0][0]
-
+
Modified: branches/bmrb/pystarlib/SaveFrameTest.py
URL:
http://svn.gna.org/viewcvs/relax/branches/bmrb/pystarlib/SaveFrameTest.py?rev=8380&r1=8379&r2=8380&view=diff
==============================================================================
--- branches/bmrb/pystarlib/SaveFrameTest.py (original)
+++ branches/bmrb/pystarlib/SaveFrameTest.py Sun Jan 11 15:46:03 2009
@@ -2,10 +2,10 @@
Unit test for SaveFrameTest.py
Setup taken from "Dive Into Python"
"""
-from STAR.TagTable import TagTable
+from TagTable import TagTable
import unittest
from unittest import TestCase
-from STAR.SaveFrame import SaveFrame
+from SaveFrame import SaveFrame
class AllChecks(TestCase):
Modified: branches/bmrb/pystarlib/TagTable.py
URL:
http://svn.gna.org/viewcvs/relax/branches/bmrb/pystarlib/TagTable.py?rev=8380&r1=8379&r2=8380&view=diff
==============================================================================
--- branches/bmrb/pystarlib/TagTable.py (original)
+++ branches/bmrb/pystarlib/TagTable.py Sun Jan 11 15:46:03 2009
@@ -1,21 +1,21 @@
"""
Classes for dealing with STAR syntax
"""
-from STAR.Text import pattern_quotes_needed
-from STAR.Text import quotes_add
-from STAR.Text import pattern_quotes_needed_2
-from STAR.Text import pattern_quoted
-from STAR.Text import tag_value_quoted_parse
-from STAR.Text import pattern_tags_loop
-from STAR.Text import pattern_tags_loop_2
-from STAR.Text import pattern_tagname_2
-from STAR.Text import pattern_tagtable_stop_2
-from STAR.Text import pattern_tagtable_loop_2
-from STAR.Text import pattern_unquoted_find
-from STAR.Text import pattern_tag_name
-from STAR.Text import tag_value_parse
-from STAR.Utils import Lister
-from STAR.Utils import transpose
+from Text import pattern_quotes_needed
+from Text import quotes_add
+from Text import pattern_quotes_needed_2
+from Text import pattern_quoted
+from Text import tag_value_quoted_parse
+from Text import pattern_tags_loop
+from Text import pattern_tags_loop_2
+from Text import pattern_tagname_2
+from Text import pattern_tagtable_stop_2
+from Text import pattern_tagtable_loop_2
+from Text import pattern_unquoted_find
+from Text import pattern_tag_name
+from Text import tag_value_parse
+from Utils import Lister
+from Utils import transpose
import string
import types
import re
@@ -474,4 +474,4 @@
# Set the title
self.set_title()
- return None
+ return None
Modified: branches/bmrb/pystarlib/TagTableTest.py
URL:
http://svn.gna.org/viewcvs/relax/branches/bmrb/pystarlib/TagTableTest.py?rev=8380&r1=8379&r2=8380&view=diff
==============================================================================
--- branches/bmrb/pystarlib/TagTableTest.py (original)
+++ branches/bmrb/pystarlib/TagTableTest.py Sun Jan 11 15:46:03 2009
@@ -1,6 +1,6 @@
from unittest import TestCase
-from STAR.TagTable import TagTable
-import STAR
+from TagTable import TagTable
+import __init__
#from TagTable import *
#from SaveFrame import *
import unittest
@@ -9,13 +9,13 @@
class AllChecks(TestCase):
def testcheck_integrity(self):
"""TagTable"""
- STAR.verbosity = 2
+ __init__.verbosity = 2
## text = """_A a _B "b'" """; free = 1
text = """_A a b c d e"""; free = None
tt = TagTable( free = free,
tagnames = [],
tagvalues = [],
- verbosity = STAR.verbosity)
+ verbosity = __init__.verbosity)
pos = tt.parse( text = text, pos = 0)
self.assertEqual(pos,len(text))
Modified: branches/bmrb/pystarlib/Text.py
URL:
http://svn.gna.org/viewcvs/relax/branches/bmrb/pystarlib/Text.py?rev=8380&r1=8379&r2=8380&view=diff
==============================================================================
--- branches/bmrb/pystarlib/Text.py (original)
+++ branches/bmrb/pystarlib/Text.py Sun Jan 11 15:46:03 2009
@@ -10,7 +10,7 @@
import string, re
## BMRB modules
-import STAR # Actually the current package
+import __init__ # Actually the current package
"""
Some handy patterns and functions for dealing with text in the STAR syntax.
@@ -374,7 +374,7 @@
# Original code: can't handle re matches that are too long
#text, count = pattern_semicolon_block.subn( semicolon_block_replace, text
)
- if STAR.verbosity >= 9:
+ if __init__.verbosity >= 9:
print 'Done [%s] subs with semicolon blocks' % count
return text
@@ -491,7 +491,7 @@
count += 1
i += 1
- if STAR.verbosity >= 9:
+ if __init__.verbosity >= 9:
print 'Done [%s] comment subs' % count
text = string.join(lines,"\n")
return text
Modified: branches/bmrb/pystarlib/TextTest.py
URL:
http://svn.gna.org/viewcvs/relax/branches/bmrb/pystarlib/TextTest.py?rev=8380&r1=8379&r2=8380&view=diff
==============================================================================
--- branches/bmrb/pystarlib/TextTest.py (original)
+++ branches/bmrb/pystarlib/TextTest.py Sun Jan 11 15:46:03 2009
@@ -1,5 +1,5 @@
from unittest import TestCase
-from STAR.Text import comments_strip
+from Text import comments_strip
import unittest
Modified: branches/bmrb/pystarlib/testAll.py
URL:
http://svn.gna.org/viewcvs/relax/branches/bmrb/pystarlib/testAll.py?rev=8380&r1=8379&r2=8380&view=diff
==============================================================================
--- branches/bmrb/pystarlib/testAll.py (original)
+++ branches/bmrb/pystarlib/testAll.py Sun Jan 11 15:46:03 2009
@@ -6,11 +6,11 @@
"""
if __name__ == "__main__":
modList = (
- "STAR.TextTest",
- "STAR.UtilsTest",
- "STAR.TagTableTest",
- "STAR.SaveFrameTest",
- "STAR.FileTest",
+ "TextTest",
+ "UtilsTest",
+ "TagTableTest",
+ "SaveFrameTest",
+ "FileTest",
)
# Next line is to fool pydev extensions into thinking suite is defined in
the regular way.
suite = None
_______________________________________________
relax (http://nmr-relax.com)
This is the relax-commits mailing list
[email protected]
To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-commits