def testFormatAll(self): entryIdList = ['foo', 456] entryIdListStr = formatall(entryIdList) self.assertEqual(entryIdListStr, "foo\n456\n") entryIdTuple = ('test', 123) # formatall(entryIdTuple) throws a TypeError self.assertRaises(TypeError, formatall, entryIdTuple)
def testFormatAll(self): entryIdList = ['foo',456] entryIdListStr = formatall(entryIdList) self.assertEqual(entryIdListStr, "foo\n456\n") entryIdTuple = ('test',123) # formatall(entryIdTuple) throws a TypeError self.assertRaises( TypeError, formatall, entryIdTuple)
def test_simplifyForFcFeature(self): 'test simplify Specifically For Fc Feature' self.createSimpleFastProject() _distanceRestraintList = self.project.distances.new(DR_LEVEL, status = 'keep') atomPairs = NTlist() r1 = self.r1 r2 = self.r2 # r3 = self.r3 atomPairs.append((r1.MG1, r2.MG1)) atomPairs.append((r1.MG2, r2.MG1)) atomPairs.append((r1.MG1, r2.MG2)) atomPairs.append((r1.MG2, r2.MG2)) # atomPairs.append((r2.HN, r2.MG1)) # atomPairs.append((r2.HN, r2.MG2)) distanceRestraint = DistanceRestraint(atomPairs, 0.0, 5.0) if distanceRestraint.isValid: _distanceRestraintList.append(distanceRestraint) else: nTerror('Failed to initialize DR with %s' % atomPairs) # nTdebug("dr before: %s" % formatall(distanceRestraint)) # Takes 4 simplification iterations. self.assertEqual(distanceRestraint.simplifyForFc(), DistanceRestraint.STATUS_SIMPLIFIED) # nTdebug("dr after 1: %s" % formatall(distanceRestraint)) self.assertEqual(distanceRestraint.simplifyForFc(), DistanceRestraint.STATUS_SIMPLIFIED) # nTdebug("dr after 2: %s" % formatall(distanceRestraint)) self.assertEqual(distanceRestraint.simplifyForFc(), DistanceRestraint.STATUS_SIMPLIFIED) # nTdebug("dr after 3: %s" % formatall(distanceRestraint)) self.assertEqual(distanceRestraint.simplifyForFc(), DistanceRestraint.STATUS_NOT_SIMPLIFIED) # nTdebug("dr after 4: %s" % formatall(distanceRestraint)) # don't print as it contains error token. _x = "dr after 4: %s" % formatall(distanceRestraint)
def test_simplifyForFcFeature(self): 'test simplify Specifically For Fc Feature' self.createSimpleFastProject() _distanceRestraintList = self.project.distances.new(DR_LEVEL, status='keep') atomPairs = NTlist() r1 = self.r1 r2 = self.r2 # r3 = self.r3 atomPairs.append((r1.MG1, r2.MG1)) atomPairs.append((r1.MG2, r2.MG1)) atomPairs.append((r1.MG1, r2.MG2)) atomPairs.append((r1.MG2, r2.MG2)) # atomPairs.append((r2.HN, r2.MG1)) # atomPairs.append((r2.HN, r2.MG2)) distanceRestraint = DistanceRestraint(atomPairs, 0.0, 5.0) if distanceRestraint.isValid: _distanceRestraintList.append(distanceRestraint) else: nTerror('Failed to initialize DR with %s' % atomPairs) # nTdebug("dr before: %s" % formatall(distanceRestraint)) # Takes 4 simplification iterations. self.assertEqual(distanceRestraint.simplifyForFc(), DistanceRestraint.STATUS_SIMPLIFIED) # nTdebug("dr after 1: %s" % formatall(distanceRestraint)) self.assertEqual(distanceRestraint.simplifyForFc(), DistanceRestraint.STATUS_SIMPLIFIED) # nTdebug("dr after 2: %s" % formatall(distanceRestraint)) self.assertEqual(distanceRestraint.simplifyForFc(), DistanceRestraint.STATUS_SIMPLIFIED) # nTdebug("dr after 3: %s" % formatall(distanceRestraint)) self.assertEqual(distanceRestraint.simplifyForFc(), DistanceRestraint.STATUS_NOT_SIMPLIFIED) # nTdebug("dr after 4: %s" % formatall(distanceRestraint)) # don't print as it contains error token. _x = "dr after 4: %s" % formatall(distanceRestraint)