Module TryExcept body Assign NameStore NameLoad handlers ExceptHandler type NameLoad body ImportFrom alias identifier Import alias ImportFrom alias alias alias ImportFrom alias ImportFrom alias alias ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Expr Call NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str decorator_list Call NameLoad Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Expr Call NameLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list Call NameLoad Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Str Assign AttributeStore NameLoad attr Call NameLoad keyword NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr Lambda arguments args NameParam NameParam defaults BinOpAdd BinOpAdd NameLoad Str NameLoad Expr Call NameLoad NameLoad Call NameLoad Expr Call AttributeLoad NameLoad attr Str Str Assign NameStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str decorator_list Call NameLoad Str keyword NameLoad Call NameLoad Str decorator_list
N/A N/A N/A N/A TYPE_FILE file N/A N/A N/A NameError N/A io FileIO TYPE_FILE N/A unittest test_utils patch Mock MagicMock pybuilder.core Project pybuilder.plugins.python.pycharm_plugin pycharm_generate _ensure_directory_present PycharmPluginTests N/A N/A unittest TestCase N/A test_should_create_pycharm_directory_if_not_present N/A N/A self os N/A N/A N/A N/A N/A N/A os path exists return_value False N/A N/A _ensure_directory_present foo N/A N/A N/A N/A os makedirs assert_called_with foo N/A N/A patch pybuilder.plugins.python.pycharm_plugin.os test_should_not_create_pycharm_directory_if_present N/A N/A self os N/A N/A N/A N/A N/A N/A os path exists return_value True N/A N/A _ensure_directory_present foo N/A N/A N/A self assertFalse N/A N/A os makedirs called N/A N/A patch pybuilder.plugins.python.pycharm_plugin.os test_should_write_pycharm_file N/A N/A self os mock_open N/A N/A N/A project N/A Project basedir name pybuilder N/A N/A N/A project set_property dir_source_main_python src/main/python N/A N/A N/A project set_property dir_source_unittest_python src/unittest/python N/A N/A N/A project set_property dir_source_integrationtest_python src/integrationtest/python N/A N/A mock_open return_value N/A MagicMock spec TYPE_FILE N/A N/A N/A N/A os path join side_effect N/A N/A N/A first second N/A N/A N/A first / second N/A N/A pycharm_generate project N/A Mock N/A N/A N/A mock_open assert_called_with basedir/.idea/pybuilder.iml w N/A metadata_file N/A N/A N/A mock_open return_value __enter__ return_value N/A N/A N/A N/A metadata_file write assert_called_with <?xml version="1.0" encoding="UTF-8"?>
<!-- This file has been generated by the PyBuilder PyCharm Plugin -->

<module type="PYTHON_MODULE" version="4">
  <component name="NewModuleRootManager">
    <content url="file://$MODULE_DIR$">
      <sourceFolder url="file://$MODULE_DIR$/src/main/python" isTestSource="false" />
      <sourceFolder url="file://$MODULE_DIR$/src/unittest/python" isTestSource="true" />
      <sourceFolder url="file://$MODULE_DIR$/src/integrationtest/python" isTestSource="true" />
      <excludeFolder url="file://$MODULE_DIR$/target" />
    </content>
    <orderEntry type="inheritedJdk" />
    <orderEntry type="sourceFolder" forTests="false" />
  </component>
  <component name="PyDocumentationSettings">
    <option name="myDocStringFormat" value="Plain" />
  </component>
  <component name="TestRunnerService">
    <option name="projectConfiguration" value="Unittests" />
    <option name="PROJECT_TEST_RUNNER" value="Unittests" />
  </component>
</module>
 N/A N/A patch pybuilder.plugins.python.pycharm_plugin.open create True N/A patch pybuilder.plugins.python.pycharm_plugin.os N/A