
    4M                         d dl Z d dlZd dlZd dlmZ e j
                  j                  dddd      Z G d dej                        Z	y)	    N)configtestsworkr   cachec                   $    e Zd Zd Zd Zd Zd Zy)ConfigCsvTestc                 .    t        j                  d       y )Nztests/data/config/rlist-csv.ini)r   loadselfs    B/home/sa3ruby/intertwingly.net/code/venus/tests/test_config_csv.pysetUpzConfigCsvTest.setUp	   s    56    c                     t        j                  t               t        j                  t        j
                  j                  t              d          y )Nr   )shutilrmtreeworkdiros
removedirspathsplitr   s    r   tearDownzConfigCsvTest.tearDown   s,    g
bggmmG,Q/0r   c                 t    t        j                         }|j                          | j                  ddg|       y )Nfeed1feed2)r   subscriptionssortassertEqual)r   feedss     r   
test_feedszConfigCsvTest.test_feeds   s.    $$&

'7+U3r   c                     | j                  ddgt        j                  d             | j                  dgt        j                  d             y )Nfoobarr   r   )r   r   filtersr   s    r   test_filterszConfigCsvTest.test_filters   s:    %w(?@%&.."9:r   N)__name__
__module____qualname__r   r   r    r%    r   r   r   r      s    714
;r   r   )
r   r   unittestplanetr   r   joinr   TestCaser   r)   r   r   <module>r.      s:      
'',,w'
:;H%% ;r   