File tree 5 files changed +22
-20
lines changed
5 files changed +22
-20
lines changed Original file line number Diff line number Diff line change 1
1
""".. include:: ../README.md"""
2
+
2
3
import json
3
4
from typing import List
4
5
Original file line number Diff line number Diff line change 1
1
from setuptools import setup , find_packages
2
2
3
- version = "1.1.3 "
3
+ version = "1.1.4 "
4
4
5
5
with open ("README.md" , "r" ) as fh :
6
6
long_description = fh .read ()
Original file line number Diff line number Diff line change 1
1
import unittest
2
2
3
- from jsonfeed import Feed , Item , Hub
3
+ import jsonfeed as jf
4
4
5
5
6
6
class TestFeed (unittest .TestCase ):
7
- def test_items_memory_leak (self ):
7
+ def test_items_reuse (self ):
8
8
"""Regression test for a bug found in the Feed class."""
9
- feed = Feed ("test" )
10
- feed .items .append (Item (id = 1 ))
9
+ feed = jf . Feed ("test" )
10
+ feed .items .append (jf . Item (id = 1 ))
11
11
12
- feed2 = Feed ("test2" )
12
+ feed2 = jf . Feed ("test2" )
13
13
self .assertEqual (feed2 .items , [])
14
14
15
- def test_hubs_memory_leak (self ):
15
+ def test_hubs_reuse (self ):
16
16
"""Regression test for a bug found in the Feed class."""
17
- feed = Feed ("test" )
18
- feed .hubs .append (Hub ("test" , "https://example.com" ))
17
+ feed = jf . Feed ("test" )
18
+ feed .hubs .append (jf . Hub ("test" , "https://example.com" ))
19
19
20
- feed2 = Feed ("test2" )
21
- self .assertEqual (feed2 .items , [])
20
+ feed2 = jf . Feed ("test2" )
21
+ self .assertEqual (feed2 .items , [])
Original file line number Diff line number Diff line change 1
1
"""
2
2
Check package structure to avoid breaking changes.
3
3
"""
4
+
4
5
import unittest
5
6
6
7
Original file line number Diff line number Diff line change 1
1
import unittest
2
2
3
- from jsonfeed import Item , Hub
3
+ import jsonfeed as jf
4
4
5
5
6
- class TestFeed (unittest .TestCase ):
7
- def test_tags_memory_leak (self ):
6
+ class TestItem (unittest .TestCase ):
7
+ def test_tags_reuse (self ):
8
8
"""Regression test for a bug found in the Item class."""
9
- item = Item (id = 1 )
9
+ item = jf . Item (id = 1 )
10
10
item .tags .append ("test" )
11
11
12
- feed2 = Item ("test2" )
12
+ feed2 = jf . Item ("test2" )
13
13
self .assertEqual (feed2 .tags , [])
14
14
15
- def test_attachments_memory_leak (self ):
15
+ def test_attachments_reuse (self ):
16
16
"""Regression test for a bug found in the Item class."""
17
- item = Item (id = 1 )
17
+ item = jf . Item (id = 1 )
18
18
item .attachments .append ("test" )
19
19
20
- feed2 = Item ("test2" )
21
- self .assertEqual (feed2 .attachments , [])
20
+ feed2 = jf . Item ("test2" )
21
+ self .assertEqual (feed2 .attachments , [])
You can’t perform that action at this time.
0 commit comments