Lines Matching defs:entry
53 wxZipEntry *entry);
55 void OnEntryExtracted(wxZipEntry& entry,
59 void OnSetNotifier(EntryT& entry);
79 wxZipEntry *entry)
83 if (entry) {
87 wxString comment = _T("Comment for ") + entry->GetName();
88 entry->SetComment(comment);
95 entry->SetMethod(wxZIP_METHOD_STORE);
98 entry->SetMethod(wxZIP_METHOD_DEFLATE);
101 entry->SetIsText(testEntry.IsText());
107 void ZipTestCase::OnEntryExtracted(wxZipEntry& entry,
113 wxString name = _T(" '") + entry.GetName() + _T("'");
115 string error_context(" failed for entry" + error_entry);
118 entry.GetComment() == testEntry.GetComment());
122 if (arc && (m_options & PipeIn) == 0 && entry.IsDir())
123 arc->OpenEntry(entry);
126 entry.IsText() == testEntry.IsText());
128 CPPUNIT_ASSERT_MESSAGE("Extra/LocalExtra mismatch for entry" + error_entry,
129 (entry.GetExtraLen() != 0 && entry.GetLocalExtraLen() != 0) ||
130 (entry.GetExtraLen() == 0 && entry.GetLocalExtraLen() == 0));
133 // check the notifier mechanism by using it to fold the entry comments to
139 void OnEntryUpdated(wxZipEntry& entry);
142 void ZipNotifier::OnEntryUpdated(wxZipEntry& entry)
144 entry.SetComment(entry.GetComment().Lower());
147 void ZipTestCase::OnSetNotifier(EntryT& entry)
150 entry.SetNotifier(notifier);
190 auto_ptr<wxZipEntry> entry(zip.GetNextEntry());
191 CPPUNIT_ASSERT(entry.get() != NULL);
194 CPPUNIT_ASSERT(entry->GetSize() != wxInvalidOffset);