mirror of
https://github.com/beetbox/beets.git
synced 2025-12-29 20:12:33 +01:00
added not working test for debugging
This commit is contained in:
parent
3ffd41d72a
commit
a01e73d813
1 changed files with 33 additions and 0 deletions
33
test/test_permissions.py
Normal file
33
test/test_permissions.py
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
from _common import unittest
|
||||
from helper import TestHelper
|
||||
from beetsplug.permissions import check_permissions, convert_perm
|
||||
|
||||
|
||||
class PermissionsPluginTest(unittest.TestCase, TestHelper):
|
||||
def setUp(self):
|
||||
self.setup_beets()
|
||||
self.load_plugins('permissions')
|
||||
|
||||
self.config['permissions'] = {
|
||||
'file': 777}
|
||||
|
||||
def tearDown(self):
|
||||
self.teardown_beets()
|
||||
self.unload_plugins()
|
||||
|
||||
def test_perm(self):
|
||||
self.importer = self.create_importer()
|
||||
self.importer.run()
|
||||
item = self.lib.items().get()
|
||||
config_perm = self.config['permissions']['file'].get()
|
||||
config_perm = convert_perm(config_perm)
|
||||
|
||||
assert check_permissions(item.path, config_perm)
|
||||
|
||||
|
||||
def suite():
|
||||
return unittest.TestLoader().loadTestsFromName(__name__)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest.main(defaultTest='suite')
|
||||
Loading…
Reference in a new issue