Package pike :: Package test :: Module credit :: Class CreditTest
[hide private]
[frames] | no frames]

Class CreditTest

source code

            object --+        
                     |        
unittest.case.TestCase --+    
                         |    
                  PikeTest --+
                             |
                            CreditTest
Known Subclasses:

Nested Classes [hide private]

Inherited from PikeTest (private): _AssertErrorContext

Inherited from unittest.case.TestCase: failureException

Instance Methods [hide private]
 
__init__(self, *args, **kwargs)
Create an instance of the class that will use the named test method when executed.
source code
 
setUp(self)
Hook method for setting up the test fixture before exercising it.
source code
 
tearDown(self)
Hook method for deconstructing the test fixture after testing it.
source code
 
generic_mc_write_mc_read(self, file_size, write_size, read_size)
perform multiple multi credit write operations requesting multiple credits in return then perform one large read operation and subsequently close the file
source code
 
generic_arbitrary_mc_write_mc_read(self, file_size, write_size, read_size)
perform multiple multi credit write operations requesting multiple credits in return then perform one large read operation and subsequently close the file
source code

Inherited from PikeTest: assertBufferEqual, assert_error, critical, debug, error, info, required_capabilities, required_dialect, required_share_capabilities, tree_connect, warn

Inherited from PikeTest (private): _get_decorator_attr

Inherited from unittest.case.TestCase: __call__, __eq__, __hash__, __ne__, __repr__, __str__, addCleanup, addTypeEqualityFunc, assertAlmostEqual, assertAlmostEquals, assertDictContainsSubset, assertDictEqual, assertEqual, assertEquals, assertFalse, assertGreater, assertGreaterEqual, assertIn, assertIs, assertIsInstance, assertIsNone, assertIsNot, assertIsNotNone, assertItemsEqual, assertLess, assertLessEqual, assertListEqual, assertMultiLineEqual, assertNotAlmostEqual, assertNotAlmostEquals, assertNotEqual, assertNotEquals, assertNotIn, assertNotIsInstance, assertNotRegexpMatches, assertRaises, assertRaisesRegexp, assertRegexpMatches, assertSequenceEqual, assertSetEqual, assertTrue, assertTupleEqual, assert_, countTestCases, defaultTestResult, doCleanups, fail, failIf, failIfAlmostEqual, failIfEqual, failUnless, failUnlessAlmostEqual, failUnlessEqual, failUnlessRaises, id, run, shortDescription, skipTest

Inherited from unittest.case.TestCase (private): _addSkip, _baseAssertEqual, _deprecate, _formatMessage, _getAssertEqualityFunc, _truncateMessage

Inherited from object: __delattr__, __format__, __getattribute__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __subclasshook__

Class Methods [hide private]

Inherited from unittest.case.TestCase: setUpClass, tearDownClass

Static Methods [hide private]

Inherited from PikeTest: booloption, init_once, option, smb2constoption

Class Variables [hide private]
  __pike_test_RequireCapabilities = SMB2_GLOBAL_CAP_LARGE_MTU

Inherited from PikeTest: init_done

Inherited from unittest.case.TestCase: longMessage, maxDiff

Inherited from unittest.case.TestCase (private): _classSetupFailed, _diffThreshold

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, *args, **kwargs)
(Constructor)

source code 

Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.

Overrides: object.__init__
(inherited documentation)

setUp(self)

source code 

Hook method for setting up the test fixture before exercising it.

Overrides: unittest.case.TestCase.setUp
(inherited documentation)

tearDown(self)

source code 

Hook method for deconstructing the test fixture after testing it.

Overrides: unittest.case.TestCase.tearDown
(inherited documentation)

generic_arbitrary_mc_write_mc_read(self, file_size, write_size, read_size)

source code 

perform multiple multi credit write operations requesting multiple credits in return then perform one large read operation and subsequently close the file

this version of the function works with arbitrary sizes