diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2007-08-28 15:46:49 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2007-08-28 15:46:49 +0000 |
| commit | f8aab322fc33194e8886eb630a01acda6c19e76b (patch) | |
| tree | d17067aa7d3b30cb47ebd51091086a33d2eff914 /test | |
| parent | 7fb4336d5e6dbffe64fc39f84bbedd76a12237e6 (diff) | |
2007-08-28 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Added auto file renaming feature in http(s)/ftp download.
* src/main.cc: Added --auto-file-renaming command-line option.
* src/OptionHandlerFactory.cc
* src/prefs.h: Added PREF_AUTO_FILE_RENAMING
* src/RequestGroup.{h, cc}
(shouldCancelDownloadForSafety): Rewritten
(tryAutoFileRenaming): New function.
* src/SegmentMan.{h, cc} (shouldCancelDownloadForSafety):
Removed.
* src/HttpResponseCommand.cc
(executeInternal): Removed the call to RequestGroupMan::
isSameFileBeingDownloaded()
* src/FtpNegotiateCommand.cc
(recvSize): Removed the call to RequestGroupMan::
isSameFileBeingDownloaded()
* test/RequestGroupTest.cc: New class.
Diffstat (limited to 'test')
| -rw-r--r-- | test/Makefile.am | 1 | ||||
| -rw-r--r-- | test/Makefile.in | 27 |
2 files changed, 15 insertions, 13 deletions
diff --git a/test/Makefile.am b/test/Makefile.am index 4d88f52c..16308915 100644 --- a/test/Makefile.am +++ b/test/Makefile.am @@ -1,6 +1,7 @@ TESTS = aria2c check_PROGRAMS = $(TESTS) aria2c_SOURCES = AllTest.cc\ + RequestGroupTest.cc\ PStringBuildVisitorTest.cc\ ParameterizedStringParserTest.cc\ UtilTest.cc\ diff --git a/test/Makefile.in b/test/Makefile.in index 84b59c80..4346d2f2 100644 --- a/test/Makefile.in +++ b/test/Makefile.in @@ -110,12 +110,12 @@ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = am__EXEEXT_1 = aria2c$(EXEEXT) -am__aria2c_SOURCES_DIST = AllTest.cc PStringBuildVisitorTest.cc \ - ParameterizedStringParserTest.cc UtilTest.cc \ - AlphaNumberDecoratorTest.cc FileUriListParserTest.cc \ - StreamUriListParserTest.cc HttpHeaderProcessorTest.cc \ - CookieBoxTest.cc RequestTest.cc CookieParserTest.cc \ - HttpRequestTest.cc CookieBoxFactoryTest.cc \ +am__aria2c_SOURCES_DIST = AllTest.cc RequestGroupTest.cc \ + PStringBuildVisitorTest.cc ParameterizedStringParserTest.cc \ + UtilTest.cc AlphaNumberDecoratorTest.cc \ + FileUriListParserTest.cc StreamUriListParserTest.cc \ + HttpHeaderProcessorTest.cc CookieBoxTest.cc RequestTest.cc \ + CookieParserTest.cc HttpRequestTest.cc CookieBoxFactoryTest.cc \ RequestGroupManTest.cc RequestFactoryTest.cc \ NetrcAuthResolverTest.cc DefaultAuthResolverTest.cc \ OptionHandlerTest.cc SegmentManTest.cc BitfieldManTest.cc \ @@ -195,7 +195,7 @@ am__aria2c_SOURCES_DIST = AllTest.cc PStringBuildVisitorTest.cc \ @ENABLE_METALINK_TRUE@am__objects_3 = MetalinkerTest.$(OBJEXT) \ @ENABLE_METALINK_TRUE@ MetalinkEntryTest.$(OBJEXT) \ @ENABLE_METALINK_TRUE@ Xml2MetalinkProcessorTest.$(OBJEXT) -am_aria2c_OBJECTS = AllTest.$(OBJEXT) \ +am_aria2c_OBJECTS = AllTest.$(OBJEXT) RequestGroupTest.$(OBJEXT) \ PStringBuildVisitorTest.$(OBJEXT) \ ParameterizedStringParserTest.$(OBJEXT) UtilTest.$(OBJEXT) \ AlphaNumberDecoratorTest.$(OBJEXT) \ @@ -403,12 +403,12 @@ target_cpu = @target_cpu@ target_os = @target_os@ target_vendor = @target_vendor@ TESTS = aria2c -aria2c_SOURCES = AllTest.cc PStringBuildVisitorTest.cc \ - ParameterizedStringParserTest.cc UtilTest.cc \ - AlphaNumberDecoratorTest.cc FileUriListParserTest.cc \ - StreamUriListParserTest.cc HttpHeaderProcessorTest.cc \ - CookieBoxTest.cc RequestTest.cc CookieParserTest.cc \ - HttpRequestTest.cc CookieBoxFactoryTest.cc \ +aria2c_SOURCES = AllTest.cc RequestGroupTest.cc \ + PStringBuildVisitorTest.cc ParameterizedStringParserTest.cc \ + UtilTest.cc AlphaNumberDecoratorTest.cc \ + FileUriListParserTest.cc StreamUriListParserTest.cc \ + HttpHeaderProcessorTest.cc CookieBoxTest.cc RequestTest.cc \ + CookieParserTest.cc HttpRequestTest.cc CookieBoxFactoryTest.cc \ RequestGroupManTest.cc RequestFactoryTest.cc \ NetrcAuthResolverTest.cc DefaultAuthResolverTest.cc \ OptionHandlerTest.cc SegmentManTest.cc BitfieldManTest.cc \ @@ -548,6 +548,7 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/PeerTest.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/RequestFactoryTest.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/RequestGroupManTest.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/RequestGroupTest.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/RequestTest.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SegmentManTest.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ShaVisitorTest.Po@am__quote@ |
