Mercurial > hg > orthanc
view UnitTests/Zip.cpp @ 125:2d96cb181f45
fix
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 05 Oct 2012 17:44:12 +0200 |
parents | 0ec5e2e327b1 |
children | c9b3ba0fd140 |
line wrap: on
line source
#include "gtest/gtest.h" #include "../Core/OrthancException.h" #include "../Core/Compression/ZipWriter.h" TEST(ZipWriter, Basic) { Orthanc::ZipWriter w; w.SetOutputPath("hello.zip"); w.Open(); w.CreateFileInZip("world/hello"); w.Write("Hello world"); } TEST(ZipWriter, Exceptions) { Orthanc::ZipWriter w; ASSERT_THROW(w.Open(), Orthanc::OrthancException); w.SetOutputPath("hello.zip"); w.Open(); ASSERT_THROW(w.Write("hello world"), Orthanc::OrthancException); }