def test_executionsByDay(self) :

		w = ProjectHistory()
		clientsExecutions = {
			'myclient1' : [
				'20130101-000000',
				'20130101-200000',
				'20130101-300000',
				'20130102-300000',
				'20130103-300000',
				],
			'myclient2' : [
				'20130101-300000',
				'20130103-100000',
				'20130103-300000',
				'20130104-300000',
				],
			}

		self.assertEqual(
			w.executionsByDay(clientsExecutions),
			[
				('20130104', [
					('myclient1', [
						]),
					('myclient2', [
						'20130104-300000',
						]),
					]),
				('20130103', [
					('myclient1', [
						'20130103-300000',
						]),
					('myclient2', [
						'20130103-300000',
						'20130103-100000',
						]),
					]),
				('20130102', [
					('myclient1', [
						'20130102-300000',
						]),
					('myclient2', [
						]),
					]),
				('20130101', [
					('myclient1', [
						'20130101-300000',
						'20130101-200000',
						'20130101-000000',
						]),
					('myclient2', [
						'20130101-300000',
						]),
					]),
			])
Exemplo n.º 2
0
	def test_executionsByDay(self) :

		w = ProjectHistory()
		clientsExecutions = {
			'myclient1' : [
				'20130101-000000',
				'20130101-200000',
				'20130101-300000',
				'20130102-300000',
				'20130103-300000',
				],
			'myclient2' : [
				'20130101-300000',
				'20130103-100000',
				'20130103-300000',
				'20130104-300000',
				],
			}

		self.assertEqual(
			w.executionsByDay(clientsExecutions),
			[
				('20130104', [
					('myclient1', [
						]),
					('myclient2', [
						'20130104-300000',
						]),
					]),
				('20130103', [
					('myclient1', [
						'20130103-300000',
						]),
					('myclient2', [
						'20130103-300000',
						'20130103-100000',
						]),
					]),
				('20130102', [
					('myclient1', [
						'20130102-300000',
						]),
					('myclient2', [
						]),
					]),
				('20130101', [
					('myclient1', [
						'20130101-300000',
						'20130101-200000',
						'20130101-000000',
						]),
					('myclient2', [
						'20130101-300000',
						]),
					]),
			])