?PNG  IHDR ? f ??C1 sRGB ?? gAMA ? a pHYs ? ??od GIDATx^LeY?a?("Bh?_????q5k?*:t0A-o??]VkJM??f?8\k2ll1]q????T
Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/user1137782/www/china1.by/classwithtostring.php on line 86

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 213

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 214

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 215

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 216

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 217

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 218
Gc@sxddkZddkZddklZddklZddklZdefdYZ defdYZ dS( iN(tOptionConflictError(twarn(ttolisttPlugincBs}eZdZeZeZd Zd ZdZ dZ e i dZ e i dZe i dZdZdZdZRS( sBase class for nose plugins. It's not *necessary* to subclass this class to create a plugin; however, all plugins must implement `options(self, parser, env)` and `configure(self, options, conf)`, and must have the attributes `enabled`, `name` and `score`. The `name` attribute may contain hyphens ('-'). Plugins should not be enabled by default. Subclassing Plugin (and calling the superclass methods in __init__, configure, and options, if you override them) will give your plugin some friendly default behavior: * A --with-$name option will be added to the command line interface to enable the plugin, and a corresponding environment variable will be used as the default value. The plugin class's docstring will be used as the help for this option. * The plugin will not be enabled unless this option is selected by the user. idcCs]|idjo|iii|_n|idjo d|iidd|_ndS(Nsenable_plugin_%st-t_(tnametNonet __class__t__name__tlowert enableOpttreplace(tself((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt__init__!scCs|i||dS(sAdd command-line options for this plugin. The base plugin class adds --with-$name by default, used to enable the plugin. N(t add_options(R tparsertenv((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt addOptions'scCsby|i||t|_Wn>tj o2}td||ftt|_t|_nXdS(sINon-camel-case version of func name for backwards compatibility. s@Plugin %s has conflicting option string: %s and will be disabledN(toptionstTruet can_configureRRtRuntimeWarningtFalsetenabled(R RRte((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyR/s  c Cszd|ii}|idd}|id|iddd|id|i|d d |ii|i|fd S( sNew plugin API: override to just set options. Implement this method instead of addOptions or add_options for normal options behavior with protection from OptionConflictErrors. s NOSE_WITH_%sRRs --with-%stactiont store_truetdesttdefaultthelpsEnable plugin %s: %s [%s]N( RtupperR t add_optionR tgetRR R(R RRtenv_opt((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyR<s cCsH|ipdS||_t||iot||i|_ndS(sConfigure the plugin and system, based on selected options. The base plugin class sets the plugin to enabled if the enable option for the plugin (self.enableOpt) is true. N(RtconfthasattrR tgetattrR(R RR#((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt configureJs   cCs%|iioti|iiSdS(sReturn help for this plugin. This will be output as the help section of the --with-$name option that enables the plugin. s(no help available)(Rt__doc__ttextwraptdedent(R ((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyRVs cCstdtt|S(Ns9Plugin.tolist is deprecated. Use nose.util.tolist instead(RtDeprecationWarningR(R tval((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyR`sN(R t __module__R'RRRRR RtscoreRtostenvironRRRR&RR(((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyRs   tIPluginInterfacecBseZdZdZeidZeZee_ dZ ee _ dZ ee _ dZ ee _ dZee_ dZee_ dZee_d Zee_d Zee_d Zee_d Zee_d Zee_dZee_dZee_dZdZdZdZee_dZee_ee_eefe_ dZ!ee!_ee!_eefe!_ dZ"ee"_dZ#ee#_dZ$ee$_%ee$_dZ&ee&_%d5d5dZ(ee(_%d5dZ)ee)_ee)_dZ*ee*_%ee*_dZ+ee+_ dZ,ee,_%dZ-ee-_ee-_%d Z.ee._ee._%eid!Z/ee/_d"Z0d#Z1ee1_d$Z2ee2_d%Z3ee3_d&Z4ee4_d'Z5d(Z6d)Z7ee7_d*Z8d+Z9ee9_d,Z:d-Z;ee;_d.Z<d/Z=d0Z>d1Z?d2Z@d3ZAd4ZBeeB_ RS(6s Nose plugin API --------------- While it is recommended that plugins subclass nose.plugins.Plugin, the only requirements for a plugin are that it implement the methods `options(self, parser, env)` and `configure(self, options, conf)`, and have the attributes `enabled`, `name` and `score`. Plugins may implement any or all of the methods documented below. Please note that they *must not* subclass `IPluginInterface`; `IPluginInterface` is a only description of the plugin API. When plugins are called, the first plugin that implements a method and returns a non-None value wins, and plugin processing ends. The exceptions to this are methods marked as `generative` or `chainable`. `generative` methods combine the output of all plugins that respond with an iterable into a single flattened iterable response (a generator, really). `chainable` methods pass the results of calling plugin A as the input to plugin B, where the positions in the chain are determined by the plugin sort order, which is in order by `score` descending. In general, plugin methods correspond directly to methods of `nose.selector.Selector`, `nose.loader.TestLoader` and `nose.result.TextTestResult` are called by those methods when they are called. In some cases, the plugin hook doesn't neatly match the method in which it is called; for those, the documentation for the hook will tell you where in the test process it is called. Plugin hooks fall into four broad categories: selecting and loading tests, handling errors raised by tests, preparing objects used in the testing process, and watching and reporting on test results. Selecting and loading tests =========================== To alter test selection behavior, implement any necessary `want*` methods as outlined below. Keep in mind, though, that when your plugin returns True from a `want*` method, you will send the requested object through the normal test collection process. If the object represents something from which normal tests can't be collected, you must also implement a loader method to load the tests. Examples: * The builtin doctests plugin implements `wantFile` to enable loading of doctests from files that are not python modules. It also implements `loadTestsFromModule` to load doctests from python modules, and `loadTestsFromFile` to load tests from the non-module files selected by `wantFile`. * The builtin attrib plugin implements `wantFunction` and `wantMethod` so that it can reject tests that don't match the specified attributes. Handling errors =============== To alter error handling behavior -- for instance to catch a certain class of exception and handle it differently from the normal error or failure handling -- you should subclass `ErrorClassPlugin`. See the documentation for `ErrorClassPlugin`_ for more details. Examples: * The builtin skip and deprecated plugins are ErrorClass plugins. Preparing test objects ====================== To alter, get a handle on, or replace test framework objects such as the loader, result, runner, and test cases, use the appropriate prepare methods. The simplest reason to use prepare is if you need to use an object yourself. For example, the isolate plugin implements `prepareTestLoader` so that it can use the test loader later on to load tests. If you return a value from a prepare method, that value will be used in place of the loader, result, runner or test case, respectively. When replacing test cases, be aware that you are replacing the entire test case -- including the whole `run(result)` method of the `unittest.TestCase` -- so if you want normal unittest test result reporting, you must implement the same calls to result as `unittest.TestCase.run`. Examples: * The builtin isolate plugin implements `prepareTestLoader` but does not replace the test loader. * The builtin profile plugin implements `prepareTest` and does replace the top-level test case by returning the case wrapped in the profiler function. Watching or reporting on tests ============================== To record information about tests or other modules imported during the testing process, output additional reports, or entirely change test report output, implement any of the methods outlined below that correspond to TextTestResult methods. Examples: * The builtin cover plugin implements `begin` and `report` to capture and report code coverage metrics for all or selected modules loaded during testing. * The builtin profile plugin implements `begin`, `prepareTest` and `report` to record and output profiling information. In this case, the plugin's `prepareTest` method constructs a function that runs the test through the hotshot profiler's runcall() method. cOstddS(Ns0IPluginInterface class is for documentation only(t TypeError(tclstargtkw((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt__new__scCsdS(sCalled to allow plugin to register command line options with the parser. Do *not* return a value from this method unless you want to stop all other plugins from setting their options. .. Note:: DEPRECATED -- implement `options` instead. N((R RR((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyRs cCsdS(s7Called when a deprecated test is seen. DO NOT return a value unless you want to stop other plugins from seeing the deprecated test. .. Note:: DEPRECATED -- check error class in addError instead :Parameters: test : `nose.case.Test`_ the test case N((R ttest((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt addDeprecateds cCsdS(sCalled when a test raises an uncaught exception. DO NOT return a value unless you want to stop other plugins from seeing that the test has raised an error. :Parameters: test : `nose.case.Test`_ the test case err : 3-tuple sys.exc_info() tuple capt : string Captured output, if any .. Note:: DEPRECATED: this parameter will not be passed N((R R6terr((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytaddErrorscCsdS(s5Called when a test fails. DO NOT return a value unless you want to stop other plugins from seeing that the test has failed. :Parameters: test : `nose.case.Test`_ the test case err : 3-tuple sys.exc_info() tuple capt : string Captured output, if any. .. Note:: DEPRECATED: this parameter will not be passed tb_info : string Introspected traceback info, if any .. Note:: DEPRECATED: this parameter will not be passed N((R R6R8((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt addFailure scCsdS(s#Called when a test is skipped. DO NOT return a value unless you want to stop other plugins from seeing the skipped test. .. Note:: DEPRECATED -- check error class in addError instead :Parameters: test : `nose.case.Test`_ the test case N((R R6((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytaddSkips cCsdS(sfCalled when a test passes. DO NOT return a value unless you want to stop other plugins from seeing the passing test. :Parameters: test : `nose.case.Test`_ the test case capt : string Captured output, if any. .. Note:: DEPRECATED: this parameter will not be passed N((R R6((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt addSuccess,s cCsdS(sCalled after a context (generally a module) has been lazy-loaded, imported, setup, had its tests loaded and executed, and torn down. N((R ((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt afterContext;scCsdS(sCalled after all tests have been loaded from directory at path and run. :Parameters: path : string the directory that has finished processing N((R tpath((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytafterDirectoryCscCsdS(sCalled after module is imported from filename. afterImport is called even if the import failed. :Parameters: filename : string The file that was loaded module : string The name of the module N((R tfilenametmodule((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt afterImportNs cCsdS(sCalled after the test has been run and the result recorded (after stopTest). :Parameters: test : `nose.case.Test`_ the test case N((R R6((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt afterTest[scCsdS(sCalled before a context (generally a module) is examined. Since the context is not yet loaded, plugins don't get to know what the context is; so any context operations should use a stack that is pushed in `beforeContext` and popped in `afterContext` to ensure they operate symmetrically. `beforeContext` and `afterContext` are mainly useful for tracking and restoring global state around possible changes from within a context, whatever the context may be. If you need to operate on contexts themselves, see `startContext` and `stopContext`, which are passed the context in question, but are called after it has been loaded (imported in the module case). N((R ((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt beforeContextfscCsdS(sCalled before tests are loaded from directory at path. :Parameters: path : string the directory that is about to be processed N((R R>((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytbeforeDirectoryxscCsdS(sCalled before module is imported from filename. :Parameters: filename : string The file that will be loaded module : string The name of the module found in file N((R R@RA((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt beforeImportscCsdS(sCalled before the test is run (before startTest). :Parameters: test : `nose.case.Test`_ the test case N((R R6((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt beforeTestscCsdS(szCalled before any tests are collected or run. Use this to perform any setup needed before testing begins. N((R ((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytbeginscCsdS(sfCalled after the command line has been parsed, with the parsed options and the config container. Here, implement any config storage or changes to state or operation that are set by command line options. Do *not* return a value from this method unless you want to stop all other plugins from being configured. N((R RR#((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyR&s cCsdS(s&Called after all report output, including output from all plugins, has been sent to the stream. Use this to print final test results or perform final cleanup. Return None to allow other plugins to continue printing, any other value to stop them. .. Note:: When tests are run under a test runner other than `nose.core.TextTestRunner`_, for example when tests are run via ``python setup.py test``, this method may be called **before** the default report output is sent. N((R tresult((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytfinalizes cCsdS(sReturn a test description. Called by `nose.case.Test.shortDescription`. :Parameters: test : `nose.case.Test`_ the test case N((R R6((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt describeTestscCsdS(s$Called in result.addError, before plugin.addError. If you want to replace or modify the error tuple, return a new error tuple. :Parameters: test : `nose.case.Test`_ the test case err : 3-tuple sys.exc_info() tuple N((R R6R8((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt formatErrors cCsdS(sCalled in result.addFailure, before plugin.addFailure. If you want to replace or modify the error tuple, return a new error tuple. Since this method is chainable, you must return the test as well, so you you'll return something like:: return (test, err) :Parameters: test : `nose.case.Test`_ the test case err : 3-tuple sys.exc_info() tuple N((R R6R8((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt formatFailurescCsdS(sCalled on addError. To handle the error yourself and prevent normal error processing, return a true value. :Parameters: test : `nose.case.Test`_ the test case err : 3-tuple sys.exc_info() tuple N((R R6R8((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt handleErrors cCsdS(s Called on addFailure. To handle the failure yourself and prevent normal failure processing, return a true value. :Parameters: test : `nose.case.Test`_ the test case err : 3-tuple sys.exc_info() tuple N((R R6R8((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt handleFailures cCsdS(scReturn iterable of tests from a directory. May be a generator. Each item returned must be a runnable unittest.TestCase (or subclass) instance or suite instance. Return None if your plugin cannot collect any tests from directory. :Parameters: path : string The path to the directory. N((R R>((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytloadTestsFromDirs cCsdS(sIReturn iterable of tests in a module. May be a generator. Each item returned must be a runnable unittest.TestCase (or subclass) instance. Return None if your plugin cannot collect any tests from module. :Parameters: module : python module The module object N((R RA((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytloadTestsFromModules cCsdS(sReturn tests in this file or module. Return None if you are not able to load any tests, or an iterable if you are. May be a generator. :Parameters: name : string The test name. May be a file or module name plus a test callable. Use split_test_name to split into parts. Or it might be some crazy name of your own devising, in which case, do whatever you want. module : python module Module from which the name is to be loaded importPath : Path from which file (must be a python module) was found .. Note:: DEPRECATED: this argument will NOT be passed. N((R RRAt importPath((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytloadTestsFromNamescCsdS(sReturn a tuple of (tests loaded, remaining names). Return None if you are not able to load any tests. Multiple plugins may implement loadTestsFromNames; the remaining name list from each will be passed to the next as input. :Parameters: names : iterable List of test names. module : python module Module from which the names are to be loaded N((R tnamesRA((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytloadTestsFromNames2s cCsdS(sReturn tests in this file. Return None if you are not interested in loading any tests, or an iterable if you are and can load some. May be a generator. *If you are interested in loading tests from the file and encounter no errors, but find no tests, yield False or return [False].* .. Note:: This method replaces loadTestsFromPath from the 0.9 API. :Parameters: filename : string The full path to the file or directory. N((R R@((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytloadTestsFromFileBscCsdS(sG .. Note:: DEPRECATED -- use loadTestsFromFile instead N((R R>((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytloadTestsFromPathTscCsdS(sReturn tests in this test case class. Return None if you are not able to load any tests, or an iterable if you are. May be a generator. :Parameters: cls : class The test case class. Must be subclass of unittest.TestCase. N((R R2((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytloadTestsFromTestCase[s cCsdS(s=Return tests in this test class. Class will *not* be a unittest.TestCase subclass. Return None if you are not able to load any tests, an iterable if you are. May be a generator. :Parameters: cls : class The test class. Must NOT be subclass of unittest.TestCase. N((R R2((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytloadTestsFromTestClassgs cCsdS(sGiven an object and its parent, return or yield one or more test cases. Each test must be a unittest.TestCase (or subclass) instance. This is called before default test loading to allow plugins to load an alternate test case or cases for an object. May be a generator. :Parameters: obj : any object The object to be made into a test parent : class, module or other object The parent of obj (eg, for a method, the class) N((R tobjtparent((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytmakeTestts cCsdS(sCalled to allow plugin to register command line options with the parser. Do *not* return a value from this method unless you want to stop all other plugins from setting their options. N((R RR((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyRscCsdS(sCalled before the test is run by the test runner. Please note the article *the* in the previous sentence: prepareTest is called *only once*, and is passed the test case or test suite that the test runner will execute. It is *not* called for each individual test case. If you return a non-None value, that return value will be run as the test. Use this hook to wrap or decorate the test with another function. If you need to modify or wrap individual test cases, use `prepareTestCase` instead. :Parameters: test : `nose.case.Test`_ the test case N((R R6((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt prepareTestscCsdS(sPrepare or wrap an individual test case. Called before execution of the test. The test passed here is a nose.case.Test instance; the case to be executed is in the test attribute of the passed case. To modify the test to be run, you should return a callable that takes one argument (the test result object) -- it is recommended that you *do not* side-effect the nose.case.Test instance you have been passed. Keep in mind that when you replace the test callable you are replacing the run() method of the test case -- including the exception handling and result calls, etc. :Parameters: test : `nose.case.Test`_ the test case N((R R6((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytprepareTestCasescCsdS(sCalled before tests are loaded. To replace the test loader, return a test loader. To allow other plugins to process the test loader, return None. Only one plugin may replace the test loader. Only valid when using nose.TestProgram. :Parameters: loader : `nose.loader.TestLoader` or other loader instance the test loader N((R tloader((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytprepareTestLoaders cCsdS(szCalled before the first test is run. To use a different test result handler for all tests than the given result, return a test result handler. NOTE however that this handler will only be seen by tests, that is, inside of the result proxy system. The TestRunner and TestProgram -- whether nose's or other -- will continue to see the original result handler. For this reason, it is usually better to monkeypatch the result (for instance, if you want to handle some exceptions in a unique way). Only one plugin may replace the result, but many may monkeypatch it. If you want to monkeypatch and stop other plugins from doing so, monkeypatch and return the patched result. :Parameters: result : `nose.result.TextTestResult` or other result instance the test result N((R RI((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytprepareTestResultscCsdS(sJCalled before tests are run. To replace the test runner, return a test runner. To allow other plugins to process the test runner, return None. Only valid when using nose.TestProgram. :Parameters: runner : `nose.core.TextTestRunner` or other runner instance the test runner N((R trunner((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytprepareTestRunners cCsdS(s;Called after all error output has been printed. Print your plugin's report to the provided stream. Return None to allow other plugins to print reports, any other value to stop them. :Parameters: stream : file-like object stream object; send your output here N((R tstream((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytreports cCsdS(scCalled before test output begins. To direct test output to a new stream, return a stream object, which must implement a `write(msg)` method. If you only want to note the stream, not capture or redirect it, then return None. :Parameters: stream : file-like object the original output stream N((R Rd((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytsetOutputStreamscCsdS(spCalled before context setup and the running of tests in the context. Note that tests have already been *loaded* from the context before this call. :Parameters: context : module, class or other object the context about to be setup. May be a module or class, or any other object that contains tests. N((R tcontext((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt startContexts cCsdS(sCalled before each test is run. DO NOT return a value unless you want to stop other plugins from seeing the test start. :Parameters: test : `nose.case.Test`_ the test case N((R R6((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt startTestscCsdS(sCalled after the tests in a context have run and the context has been torn down. :Parameters: context : module, class or other object the context that has just been torn down. N((R Rg((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt stopContextscCsdS(sCalled after each test is run. DO NOT return a value unless you want to stop other plugins from seeing that the test has stopped. :Parameters: test : `nose.case.Test`_ the test case N((R R6((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytstopTestscCsdS(sReturn a short test name. Called by `nose.case.Test.__str__`. :Parameters: test : `nose.case.Test`_ the test case N((R R6((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyttestName$scCsdS(sReturn true if you want the main test selector to collect tests from this class, false if you don't, and None if you don't care. :Parameters: cls : class The class being examined by the selector N((R R2((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt wantClass.s cCsdS(sReturn true if you want test collection to descend into this directory, false if you do not, and None if you don't care. :Parameters: dirname : string Full path to directory being examined by the selector N((R tdirname((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt wantDirectory9scCsdS(s2Return true if you want to collect tests from this file, false if you do not and None if you don't care. Change from 0.9: The optional package parameter is no longer passed. :Parameters: file : string Full path to file being examined by the selector N((R tfile((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytwantFileCs cCsdS(sReturn true to collect this function as a test, false to prevent it from being collected, and None if you don't care. :Parameters: function : function The function object being examined by the selector N((R tfunction((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt wantFunctionOscCsdS(sReturn true to collect this method as a test, false to prevent it from being collected, and None if you don't care. :Parameters: method : unbound method The method object being examined by the selector N((R tmethod((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt wantMethodYscCsdS(s+Return true if you want to collection to descend into this module, false to prevent the collector from descending into the module, and None if you don't care. :Parameters: module : python module The module object being examined by the selector N((R RA((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyt wantModulecs cCsdS(s .. Note:: DEPRECATED -- this method will not be called, it has been folded into wantModule. N((R RA((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pytwantModuleTestsnsN(CR R,R'R5R.R/RRRt deprecatedR7R9tchangedR:R;R<R=t_newR?RBRCRDRERFRGRHR&RJRKRLt chainableRt static_argsRMRNRORPt generativeRQRRSRURVRWRXRYR\RR]R^R`RaRcReRfRhRiRjRkRlRmRoRqRsRuRvRw(((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyR0fss                                                              ( R.R(toptparseRtwarningsRt nose.utilRtobjectRR0(((s5/usr/lib/python2.6/site-packages/nose/plugins/base.pyts  _