예제 #1
0
 def test_parse_header(self):
     Dummy = DraftLaw()
     test_input = BeautifulSoup(test_input_header)
     self.assertEqual(Dummy.parse_header(test_input), 
         ('413886-6',
          'О внесении изменений в Федеральный закон "Об организации и о проведении XXII Олимпийских зимних игр и XI Паралимпийских зимних игр 2014 года в городе Сочи, развитии города Сочи как горноклиматического курорта и внесении изменений в отдельные законодательные акты Российской Федерации" (в части распоряжения Олимпийскими объектами федерального значения)',
          'находится на рассмотрении')
                     )
예제 #2
0
 def test_parse_history(self):
     Dummy = DraftLaw()
     test_input = BeautifulSoup(test_input_history)
     self.assertEqual(Dummy.parse_history(test_input), (
             [['Внесение законопроекта в Государственную Думу',
                 'направлен в Комитет Государственной Думы по вопросам собственности',
                 '23.12.2013'],
              ['Предварительное рассмотрение законопроекта',
                 'назначить ответственный комитет',
                 '16.01.2014'],
              ['Рассмотрение законопроекта в первом чтении',
                  'принять законопроект в первом чтении; представить поправки к законопроекту в семидневный срок со дня принятия постановления',
                  '21.05.2014']],
              'http://asozd2.duma.gov.ru/work/dz.nsf/ByID/C66381491CE9FD9A43257CDF00531355/$File/Текст внесенный.rtf?OpenElement'))