Ejemplo n.º 1
0
 def test_create_all_sheets(self,
                            m_pkt,
                            m_cv,
                            m_sr,
                            m_bn,
                            m_cn,
                            m_idx,
                            m_remove):
     """Remove all worksheets, then create all worksheets."""
     with mock.patch('app.seeds.excel.SeedsWorkbook.create_all_sheets'):
         swb = SeedsWorkbook()
     swb.create_all_sheets()
     assert m_remove.called
     assert swb.indexes._ws is swb._wb['Indexes']
     assert m_idx.called
     assert swb.common_names._ws is swb._wb['Common Names']
     assert m_cn.called
     assert swb.botanical_names._ws is swb._wb['Botanical Names']
     assert m_bn.called
     assert swb.section._ws is swb._wb['Section']
     assert m_sr.called
     assert swb.cultivars._ws is swb._wb['Cultivars']
     assert m_cv.called
     assert swb.packets._ws is swb._wb['Packets']
     assert m_pkt.called