Skip to content

Commit 19d7d6f

Browse files
committed
feat(dev): worksheet lowercase;
- Lowercase uploaded excel worksheet names.
1 parent e3130ce commit 19d7d6f

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

ckanext/recombinant/tests/test_excel.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
import pytest
2+
import flask
3+
import mock
24
from io import BytesIO
35
from ckanapi import LocalCKAN
46

57
from ckan.tests.factories import Organization, Sysadmin
68
from ckanext.recombinant.tests import RecombinantTestBase
79

10+
from ckan import model
811
from ckan.plugins.toolkit import config
912
from ckanext.recombinant.tables import _get_plugin, get_chromo
1013
from ckanext.recombinant.logic import _action_get_dataset
@@ -72,7 +75,10 @@ def test_excel_template(self, app):
7275
book.save(blob)
7376

7477
# read excel file, should not raise any exceptions
75-
_process_upload_file(self.lc, dataset, blob, {}, dry_run=False)
78+
current_user = model.User.get(self.sysadmin['name'])
79+
with mock.patch('ckan.lib.helpers.current_user', current_user):
80+
flask.g.user = self.sysadmin['name']
81+
_process_upload_file(self.lc, dataset, blob, {}, dry_run=False)
7682

7783
result = self.lc.action.datastore_search(
7884
resource_id=dataset['resources'][0]['id'])

0 commit comments

Comments
 (0)