| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264 | 
							- a2_test_outdir = test_outdir
 
- TESTS = aria2c
 
- check_PROGRAMS = $(TESTS)
 
- aria2c_SOURCES = AllTest.cc\
 
- 	TestUtil.cc TestUtil.h\
 
- 	SocketCoreTest.cc\
 
- 	array_funTest.cc\
 
- 	Base64Test.cc\
 
- 	Base32Test.cc\
 
- 	SequenceTest.cc\
 
- 	a2functionalTest.cc\
 
- 	FileEntryTest.cc\
 
- 	PieceTest.cc\
 
- 	SegmentTest.cc\
 
- 	GrowSegmentTest.cc\
 
- 	SingleFileAllocationIteratorTest.cc\
 
- 	DefaultBtProgressInfoFileTest.cc\
 
- 	RequestGroupTest.cc\
 
- 	PStringBuildVisitorTest.cc\
 
- 	ParameterizedStringParserTest.cc\
 
- 	UtilTest.cc\
 
- 	AlphaNumberDecoratorTest.cc\
 
- 	UriListParserTest.cc\
 
- 	HttpHeaderProcessorTest.cc\
 
- 	RequestTest.cc\
 
- 	HttpRequestTest.cc\
 
- 	RequestGroupManTest.cc\
 
- 	AuthConfigFactoryTest.cc\
 
- 	NetrcAuthResolverTest.cc\
 
- 	DefaultAuthResolverTest.cc\
 
- 	OptionHandlerTest.cc\
 
- 	SegmentManTest.cc\
 
- 	BitfieldManTest.cc\
 
- 	NetrcTest.cc\
 
- 	SingletonHolderTest.cc\
 
- 	HttpHeaderTest.cc\
 
- 	HttpResponseTest.cc\
 
- 	SharedHandleTest.cc\
 
- 	FileTest.cc\
 
- 	OptionTest.cc\
 
- 	DefaultDiskWriterTest.cc\
 
- 	FeatureConfigTest.cc\
 
- 	SpeedCalcTest.cc\
 
- 	MultiDiskAdaptorTest.cc\
 
- 	MultiFileAllocationIteratorTest.cc\
 
- 	FixedNumberRandomizer.h\
 
- 	ProtocolDetectorTest.cc\
 
- 	ExceptionTest.cc\
 
- 	FmtTest.cc\
 
- 	DownloadHandlerFactoryTest.cc\
 
- 	SignatureTest.cc\
 
- 	ServerStatManTest.cc\
 
- 	FeedbackURISelectorTest.cc\
 
- 	InorderURISelectorTest.cc\
 
- 	ServerStatTest.cc\
 
- 	NsCookieParserTest.cc\
 
- 	DirectDiskAdaptorTest.cc\
 
- 	CookieTest.cc\
 
- 	CookieStorageTest.cc\
 
- 	TimeTest.cc\
 
- 	FtpConnectionTest.cc\
 
- 	OptionParserTest.cc\
 
- 	DNSCacheTest.cc\
 
- 	DownloadHelperTest.cc\
 
- 	SequentialPickerTest.cc\
 
- 	RarestPieceSelectorTest.cc\
 
- 	PieceStatManTest.cc\
 
- 	InorderPieceSelector.h\
 
- 	LongestSequencePieceSelectorTest.cc\
 
- 	a2algoTest.cc\
 
- 	bitfieldTest.cc\
 
- 	DownloadContextTest.cc\
 
- 	SessionSerializerTest.cc\
 
- 	ValueBaseTest.cc\
 
- 	ChunkedDecodingStreamFilterTest.cc\
 
- 	UriTest.cc\
 
- 	MockSegment.h\
 
- 	TripletTest.cc\
 
- 	CookieHelperTest.cc\
 
- 	JsonTest.cc\
 
- 	RpcResponseTest.cc\
 
- 	RpcMethodTest.cc\
 
- 	BufferedFileTest.cc\
 
- 	GeomStreamPieceSelectorTest.cc
 
- if ENABLE_XML_RPC
 
- aria2c_SOURCES += XmlRpcRequestParserControllerTest.cc\
 
- 	XmlRpcRequestProcessorTest.cc
 
- endif # ENABLE_XML_RPC
 
- if HAVE_SOME_FALLOCATE
 
- aria2c_SOURCES += FallocFileAllocationIteratorTest.cc
 
- endif  # HAVE_SOME_FALLOCATE
 
- if HAVE_ZLIB
 
- aria2c_SOURCES += GZipDecoderTest.cc\
 
- 	GZipEncoderTest.cc\
 
- 	GZipDecodingStreamFilterTest.cc
 
- endif # HAVE_ZLIB
 
- if HAVE_SQLITE3
 
- aria2c_SOURCES += Sqlite3CookieParserTest.cc
 
- endif # HAVE_SQLITE3
 
- if ENABLE_MESSAGE_DIGEST
 
- aria2c_SOURCES += MessageDigestHelperTest.cc\
 
- 	IteratableChunkChecksumValidatorTest.cc\
 
- 	IteratableChecksumValidatorTest.cc\
 
- 	MessageDigestTest.cc
 
- endif # ENABLE_MESSAGE_DIGEST
 
- if ENABLE_BITTORRENT
 
- aria2c_SOURCES += BtAllowedFastMessageTest.cc\
 
- 	BtBitfieldMessageTest.cc\
 
- 	BtCancelMessageTest.cc\
 
- 	BtChokeMessageTest.cc\
 
- 	BtHandshakeMessageTest.cc\
 
- 	BtHaveAllMessageTest.cc\
 
- 	BtHaveMessageTest.cc\
 
- 	BtHaveNoneMessageTest.cc\
 
- 	BtInterestedMessageTest.cc\
 
- 	BtKeepAliveMessageTest.cc\
 
- 	BtNotInterestedMessageTest.cc\
 
- 	BtPieceMessageTest.cc\
 
- 	BtPortMessageTest.cc\
 
- 	BtRejectMessageTest.cc\
 
- 	BtRequestMessageTest.cc\
 
- 	BtSuggestPieceMessageTest.cc\
 
- 	BtUnchokeMessageTest.cc\
 
- 	DefaultPieceStorageTest.cc\
 
- 	DefaultBtAnnounceTest.cc\
 
- 	DefaultBtMessageDispatcherTest.cc\
 
- 	DefaultBtRequestFactoryTest.cc\
 
- 	MockBtMessage.h\
 
- 	MockBtMessageDispatcher.h\
 
- 	MockBtMessageFactory.h\
 
- 	AnnounceListTest.cc\
 
- 	DefaultPeerStorageTest.cc\
 
- 	MockPeerStorage.h\
 
- 	ByteArrayDiskWriterTest.cc\
 
- 	PeerTest.cc\
 
- 	PeerSessionResourceTest.cc\
 
- 	ShareRatioSeedCriteriaTest.cc\
 
- 	BtRegistryTest.cc\
 
- 	BtDependencyTest.cc\
 
- 	BtPostDownloadHandlerTest.cc\
 
- 	TimeSeedCriteriaTest.cc\
 
- 	BtExtendedMessageTest.cc\
 
- 	HandshakeExtensionMessageTest.cc\
 
- 	UTPexExtensionMessageTest.cc\
 
- 	UTMetadataRequestExtensionMessageTest.cc\
 
- 	UTMetadataDataExtensionMessageTest.cc\
 
- 	UTMetadataRejectExtensionMessageTest.cc\
 
- 	UTMetadataRequestTrackerTest.cc\
 
- 	UTMetadataRequestFactoryTest.cc\
 
- 	UTMetadataPostDownloadHandlerTest.cc\
 
- 	MagnetTest.cc\
 
- 	DefaultBtMessageFactoryTest.cc\
 
- 	DefaultExtensionMessageFactoryTest.cc\
 
- 	DHTNodeTest.cc\
 
- 	DHTBucketTest.cc\
 
- 	DHTRoutingTableTest.cc\
 
- 	DHTMessageTrackerEntryTest.cc\
 
- 	DHTMessageTrackerTest.cc\
 
- 	DHTConnectionImplTest.cc\
 
- 	DHTPingMessageTest.cc\
 
- 	DHTPingReplyMessageTest.cc\
 
- 	DHTFindNodeMessageTest.cc\
 
- 	DHTFindNodeReplyMessageTest.cc\
 
- 	DHTGetPeersMessageTest.cc\
 
- 	DHTGetPeersReplyMessageTest.cc\
 
- 	DHTAnnouncePeerMessageTest.cc\
 
- 	DHTAnnouncePeerReplyMessageTest.cc\
 
- 	DHTUnknownMessageTest.cc\
 
- 	DHTMessageFactoryImplTest.cc\
 
- 	DHTBucketTreeTest.cc\
 
- 	DHTPeerAnnounceEntryTest.cc\
 
- 	DHTPeerAnnounceStorageTest.cc\
 
- 	DHTTokenTrackerTest.cc\
 
- 	XORCloserTest.cc\
 
- 	DHTIDCloserTest.cc\
 
- 	DHTRoutingTableSerializerTest.cc\
 
- 	DHTRoutingTableDeserializerTest.cc\
 
- 	DHTTaskExecutorTest.cc\
 
- 	DHKeyExchangeTest.cc\
 
- 	ARC4Test.cc\
 
- 	MSEHandshakeTest.cc\
 
- 	MockBtAnnounce.h\
 
- 	MockBtProgressInfoFile.h\
 
- 	MockBtRequestFactory.h\
 
- 	MockDHTMessage.h\
 
- 	MockDHTMessageCallback.h\
 
- 	MockDHTMessageDispatcher.h\
 
- 	MockDHTMessageFactory.h\
 
- 	MockDHTTask.h\
 
- 	MockDHTTaskFactory.h\
 
- 	MockDHTTaskQueue.h\
 
- 	MockExtensionMessage.h\
 
- 	MockExtensionMessageFactory.h\
 
- 	MockPieceStorage.h\
 
- 	BittorrentHelperTest.cc\
 
- 	PriorityPieceSelectorTest.cc\
 
- 	MockPieceSelector.h\
 
- 	extension_message_test_helper.h\
 
- 	LpdMessageDispatcherTest.cc\
 
- 	LpdMessageReceiverTest.cc\
 
- 	Bencode2Test.cc
 
- endif # ENABLE_BITTORRENT
 
- if ENABLE_METALINK
 
- aria2c_SOURCES += MetalinkerTest.cc\
 
- 	MetalinkEntryTest.cc\
 
- 	Metalink2RequestGroupTest.cc\
 
- 	MetalinkPostDownloadHandlerTest.cc\
 
- 	MetalinkHelperTest.cc\
 
- 	MetalinkParserControllerTest.cc\
 
- 	MetalinkProcessorTest.cc
 
- endif # ENABLE_METALINK
 
- aria2c_LDADD = ../src/libaria2c.a @LIBINTL@ @CPPUNIT_LIBS@
 
- AM_CPPFLAGS =  -Wall\
 
- 	-I$(top_srcdir)/src\
 
- 	-I$(top_srcdir)/lib -I$(top_srcdir)/intl\
 
-         -DLOCALEDIR=\"$(localedir)\"\
 
- 	-DA2_TEST_DIR=\"$(top_srcdir)/test\"\
 
- 	-DA2_TEST_OUT_DIR=\"${a2_test_outdir}\"\
 
- 	@CPPUNIT_CFLAGS@\
 
- 	@DEFS@
 
- EXTRA_DIST = 4096chunk.txt\
 
- 	chunkChecksumTestFile250.txt\
 
- 	cookies.sqlite\
 
- 	chromium_cookies.sqlite\
 
- 	emptyfile\
 
- 	file1r.txt\
 
- 	file2r.txt\
 
- 	file3r.txt\
 
- 	filelist1.txt\
 
- 	gzip_decode_test.gz\
 
- 	load-nonBt.aria2\
 
- 	load-nonBt-v0001.aria2\
 
- 	load.aria2\
 
- 	load-v0001.aria2\
 
- 	malformed.netrc\
 
- 	nscookietest.txt\
 
- 	sample.netrc\
 
- 	single.torrent\
 
- 	test.torrent\
 
- 	test.xml\
 
- 	url-list-multiFile.torrent\
 
- 	url-list-singleFile.torrent\
 
- 	url-list-singleFileEndsWithSlash.torrent\
 
- 	input_uris.txt\
 
- 	2files.metalink\
 
- 	utf8.torrent\
 
- 	metalink4.xml\
 
- 	metalink3-dirtraversal.xml\
 
- 	metalink4-groupbymetaurl.xml\
 
- 	serialize_session.meta4\
 
- 	metalink4-dosdirtraversal.xml\
 
- 	base_uri.xml
 
- clean-local:
 
- 	-rm -rf ${a2_test_outdir}
 
 
  |