예제 #1
0
    def setUp(self):
        def here(appname):
            return os.path.join(os.path.dirname(__file__), 'test_data')

        with patch.object(gitenberg.config.appdirs, 'user_config_dir',
                          here) as path:
            with patch('github3.login') as login:
                self.login = login
                self.book = Book(3456)
예제 #2
0
파일: test_make.py 프로젝트: rdhyee/gitberg
    def setUp(self):
        self.book = Book(13529)
        # TODO: Mock fetch_remote_book_to_local_path to
        #       copy test_data/sea_ppwer to 13529

        def copy_test_book():
            # FIXME: use filesystem for this, cp fails silently?
            sh.cp('./gitenberg/tests/test_data/1234', library_path)

        self.book.fetch_remote_book_to_local_path = copy_test_book
        self.book.fetch()
예제 #3
0
    def setUp(self):
        def here(appname):
            return os.path.join(os.path.dirname(__file__), 'test_data')

        with patch.object(gitenberg.config.appdirs, 'user_config_dir',
                          here) as path:
            with patch('github3.login') as login:
                self.login = login
                self.book = Book(1234)
        self.book.local_repo = LocalRepo(
            os.path.join(os.path.dirname(__file__), 'test_data/1234'))
        self.book.parse_book_metadata()
        self.file_maker = NewFilesHandler(self.book)
예제 #4
0
 def setUp(self):
     self.book = Book(333, library_path='./test/library')
     self.book.fetch()
예제 #5
0
 def setUp(self):
     book = Book(1234)
     self.meta = BookMetadata(book)
예제 #6
0
 def setUp(self):
     self.book = Book(1283, library_path='./test/library')
     self.fetcher = BookFetcher(self.book)
예제 #7
0
 def setUp(self):
     self.book = Book(7)
예제 #8
0
 def setUp(self):
     self.book = Book(3456)
예제 #9
0
 def setUp(self):
     self.book = Book(333, library_path='./test/library')
     self.book.fetch()
     self.file_handler = NewFilesHandler(self.book)
예제 #10
0
 def test_remote_path_below_ten(self):
     with patch('github3.login'):
         self.book = Book(7)
         self.assertEqual(self.book.remote_path, "7/")
예제 #11
0
 def setUp(self):
     book = Book(1234)
     self.rdf_library = config.data['rdf_library']
     self.meta = BookMetadata(book, rdf_library=self.rdf_library)
예제 #12
0
 def setUp(self):
     self.book = Book(1283)
     self.fetcher = BookFetcher(self.book)