File tree Expand file tree Collapse file tree 3 files changed +41
-3
lines changed
Expand file tree Collapse file tree 3 files changed +41
-3
lines changed Original file line number Diff line number Diff line change 1+ on :
2+ - pull_request
3+ - push
4+
5+ name : build
6+
7+ jobs :
8+ test :
9+ runs-on : ubuntu-latest
10+ services :
11+ memcached :
12+ image : memcached
13+ ports :
14+ - 11211/tcp
15+ options : --health-cmd "timeout 5 bash -c 'cat < /dev/null > /dev/tcp/127.0.0.1/11211'" --health-interval 10s --health-timeout 5s --health-retries 5
16+
17+ steps :
18+ - uses : actions/checkout@v4
19+
20+ - name : Set up Python
21+ uses : actions/setup-python@v5
22+ with :
23+ python-version : " 3.8"
24+ cache : ' pip'
25+ cache-dependency-path : ' requirements-dev.lock'
26+
27+ - name : Prepare
28+ run : |
29+ pip install -r requirements-dev.lock
30+
31+ - name : run test
32+ run : |
33+ pytest -v .
34+
Original file line number Diff line number Diff line change @@ -14,7 +14,6 @@ authors = [
1414dependencies = [
1515 " Flask" ,
1616 " pymemcache>=1.3.4" ,
17- " six" ,
1817]
1918dev-dependencies = [
2019 " pytest" ,
@@ -23,6 +22,11 @@ dev-dependencies = [
2322[project .urls ]
2423Homepage = " https://github.com/KLab/Flask-PyMemcache"
2524
25+ [tool ]
26+ rye = { dev-dependencies = [
27+ " pytest>=8.0.2" ,
28+ ] }
29+
2630[tool .hatch .build .targets .sdist ]
2731include = [
2832 " /flask_pymemcache" ,
Original file line number Diff line number Diff line change 44
55import pymemcache .client
66import flask
7- import flask . ext . pymemcache
7+ import flask_pymemcache
88
99
1010class TestFlaskPyMemcache (TestCase ):
1111 def test_simple (self ):
1212 pymc = pymemcache .client .Client (('localhost' , 11211 ))
13- memcache = flask . ext . pymemcache .FlaskPyMemcache ()
13+ memcache = flask_pymemcache .FlaskPyMemcache ()
1414 app = flask .Flask (__name__ )
1515 app .config ['PYMEMCACHE' ] = {
1616 'server' : ('localhost' , 11211 ),
You can’t perform that action at this time.
0 commit comments