]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Move unit tests into dedicated directory
authorJohn Griffith <john.griffith8@gmail.com>
Mon, 20 Apr 2015 21:38:22 +0000 (15:38 -0600)
committerJohn Griffith <john.griffith@solidfire.com>
Wed, 22 Apr 2015 00:40:40 +0000 (18:40 -0600)
commitcbcbc90cf64d91a33b7bcfb826c59d4b69697486
tree3850225407f78bddd18ffe35258a9716ad32b593
parent6cbc882742be324053e5230b33a73eee8ec00159
Move unit tests into dedicated directory

This patch moves all of the existing cinder/tests into
cinder unit tests.  This is being done to make way for
the addition of cinder/tests/functional.

Yes, this is going to cause significant pain with
any changes that haven't merged behind it in terms
of rebase, but there's no real alternative.  We have
to rip the band-aid off at some point, and early in L
seems like a great time to do it.

Change-Id: I63b0f89474b3c139bdb89589abd85319d2aa61ec
289 files changed:
cinder/hacking/checks.py
cinder/test.py
cinder/tests/__init__.py
cinder/tests/unit/__init__.py [new file with mode: 0644]
cinder/tests/unit/api/__init__.py [moved from cinder/tests/api/__init__.py with 100% similarity]
cinder/tests/unit/api/common.py [moved from cinder/tests/api/common.py with 100% similarity]
cinder/tests/unit/api/contrib/__init__.py [moved from cinder/tests/api/contrib/__init__.py with 100% similarity]
cinder/tests/unit/api/contrib/test_admin_actions.py [moved from cinder/tests/api/contrib/test_admin_actions.py with 99% similarity]
cinder/tests/unit/api/contrib/test_availability_zones.py [moved from cinder/tests/api/contrib/test_availability_zones.py with 100% similarity]
cinder/tests/unit/api/contrib/test_backups.py [moved from cinder/tests/api/contrib/test_backups.py with 99% similarity]
cinder/tests/unit/api/contrib/test_cgsnapshots.py [moved from cinder/tests/api/contrib/test_cgsnapshots.py with 99% similarity]
cinder/tests/unit/api/contrib/test_consistencygroups.py [moved from cinder/tests/api/contrib/test_consistencygroups.py with 99% similarity]
cinder/tests/unit/api/contrib/test_extended_snapshot_attributes.py [moved from cinder/tests/api/contrib/test_extended_snapshot_attributes.py with 97% similarity]
cinder/tests/unit/api/contrib/test_hosts.py [moved from cinder/tests/api/contrib/test_hosts.py with 100% similarity]
cinder/tests/unit/api/contrib/test_qos_specs_manage.py [moved from cinder/tests/api/contrib/test_qos_specs_manage.py with 99% similarity]
cinder/tests/unit/api/contrib/test_quotas.py [moved from cinder/tests/api/contrib/test_quotas.py with 100% similarity]
cinder/tests/unit/api/contrib/test_quotas_classes.py [moved from cinder/tests/api/contrib/test_quotas_classes.py with 100% similarity]
cinder/tests/unit/api/contrib/test_scheduler_hints.py [moved from cinder/tests/api/contrib/test_scheduler_hints.py with 97% similarity]
cinder/tests/unit/api/contrib/test_scheduler_stats.py [moved from cinder/tests/api/contrib/test_scheduler_stats.py with 98% similarity]
cinder/tests/unit/api/contrib/test_services.py [moved from cinder/tests/api/contrib/test_services.py with 99% similarity]
cinder/tests/unit/api/contrib/test_snapshot_actions.py [moved from cinder/tests/api/contrib/test_snapshot_actions.py with 97% similarity]
cinder/tests/unit/api/contrib/test_types_extra_specs.py [moved from cinder/tests/api/contrib/test_types_extra_specs.py with 99% similarity]
cinder/tests/unit/api/contrib/test_types_manage.py [moved from cinder/tests/api/contrib/test_types_manage.py with 99% similarity]
cinder/tests/unit/api/contrib/test_used_limits.py [moved from cinder/tests/api/contrib/test_used_limits.py with 98% similarity]
cinder/tests/unit/api/contrib/test_volume_actions.py [moved from cinder/tests/api/contrib/test_volume_actions.py with 99% similarity]
cinder/tests/unit/api/contrib/test_volume_encryption_metadata.py [moved from cinder/tests/api/contrib/test_volume_encryption_metadata.py with 99% similarity]
cinder/tests/unit/api/contrib/test_volume_host_attribute.py [moved from cinder/tests/api/contrib/test_volume_host_attribute.py with 99% similarity]
cinder/tests/unit/api/contrib/test_volume_image_metadata.py [moved from cinder/tests/api/contrib/test_volume_image_metadata.py with 99% similarity]
cinder/tests/unit/api/contrib/test_volume_manage.py [moved from cinder/tests/api/contrib/test_volume_manage.py with 99% similarity]
cinder/tests/unit/api/contrib/test_volume_migration_status_attribute.py [moved from cinder/tests/api/contrib/test_volume_migration_status_attribute.py with 99% similarity]
cinder/tests/unit/api/contrib/test_volume_replication.py [moved from cinder/tests/api/contrib/test_volume_replication.py with 99% similarity]
cinder/tests/unit/api/contrib/test_volume_tenant_attribute.py [moved from cinder/tests/api/contrib/test_volume_tenant_attribute.py with 99% similarity]
cinder/tests/unit/api/contrib/test_volume_transfer.py [moved from cinder/tests/api/contrib/test_volume_transfer.py with 99% similarity]
cinder/tests/unit/api/contrib/test_volume_type_access.py [moved from cinder/tests/api/contrib/test_volume_type_access.py with 99% similarity]
cinder/tests/unit/api/contrib/test_volume_type_encryption.py [moved from cinder/tests/api/contrib/test_volume_type_encryption.py with 99% similarity]
cinder/tests/unit/api/contrib/test_volume_unmanage.py [moved from cinder/tests/api/contrib/test_volume_unmanage.py with 99% similarity]
cinder/tests/unit/api/extensions/__init__.py [moved from cinder/tests/api/extensions/__init__.py with 100% similarity]
cinder/tests/unit/api/extensions/foxinsocks.py [moved from cinder/tests/api/extensions/foxinsocks.py with 100% similarity]
cinder/tests/unit/api/fakes.py [moved from cinder/tests/api/fakes.py with 100% similarity]
cinder/tests/unit/api/middleware/__init__.py [moved from cinder/tests/api/middleware/__init__.py with 100% similarity]
cinder/tests/unit/api/middleware/test_auth.py [moved from cinder/tests/api/middleware/test_auth.py with 100% similarity]
cinder/tests/unit/api/middleware/test_faults.py [moved from cinder/tests/api/middleware/test_faults.py with 100% similarity]
cinder/tests/unit/api/openstack/__init__.py [moved from cinder/tests/api/openstack/__init__.py with 100% similarity]
cinder/tests/unit/api/openstack/test_wsgi.py [moved from cinder/tests/api/openstack/test_wsgi.py with 99% similarity]
cinder/tests/unit/api/test_common.py [moved from cinder/tests/api/test_common.py with 100% similarity]
cinder/tests/unit/api/test_extensions.py [moved from cinder/tests/api/test_extensions.py with 99% similarity]
cinder/tests/unit/api/test_router.py [moved from cinder/tests/api/test_router.py with 99% similarity]
cinder/tests/unit/api/test_versions.py [moved from cinder/tests/api/test_versions.py with 100% similarity]
cinder/tests/unit/api/test_wsgi.py [moved from cinder/tests/api/test_wsgi.py with 100% similarity]
cinder/tests/unit/api/test_xmlutil.py [moved from cinder/tests/api/test_xmlutil.py with 100% similarity]
cinder/tests/unit/api/v1/__init__.py [moved from cinder/tests/api/v1/__init__.py with 100% similarity]
cinder/tests/unit/api/v1/stubs.py [moved from cinder/tests/api/v1/stubs.py with 100% similarity]
cinder/tests/unit/api/v1/test_limits.py [moved from cinder/tests/api/v1/test_limits.py with 100% similarity]
cinder/tests/unit/api/v1/test_snapshot_metadata.py [moved from cinder/tests/api/v1/test_snapshot_metadata.py with 99% similarity]
cinder/tests/unit/api/v1/test_snapshots.py [moved from cinder/tests/api/v1/test_snapshots.py with 99% similarity]
cinder/tests/unit/api/v1/test_types.py [moved from cinder/tests/api/v1/test_types.py with 99% similarity]
cinder/tests/unit/api/v1/test_volume_metadata.py [moved from cinder/tests/api/v1/test_volume_metadata.py with 99% similarity]
cinder/tests/unit/api/v1/test_volumes.py [moved from cinder/tests/api/v1/test_volumes.py with 99% similarity]
cinder/tests/unit/api/v2/__init__.py [moved from cinder/tests/api/v2/__init__.py with 100% similarity]
cinder/tests/unit/api/v2/stubs.py [moved from cinder/tests/api/v2/stubs.py with 100% similarity]
cinder/tests/unit/api/v2/test_limits.py [moved from cinder/tests/api/v2/test_limits.py with 100% similarity]
cinder/tests/unit/api/v2/test_snapshot_metadata.py [moved from cinder/tests/api/v2/test_snapshot_metadata.py with 99% similarity]
cinder/tests/unit/api/v2/test_snapshots.py [moved from cinder/tests/api/v2/test_snapshots.py with 99% similarity]
cinder/tests/unit/api/v2/test_types.py [moved from cinder/tests/api/v2/test_types.py with 99% similarity]
cinder/tests/unit/api/v2/test_volume_metadata.py [moved from cinder/tests/api/v2/test_volume_metadata.py with 99% similarity]
cinder/tests/unit/api/v2/test_volumes.py [moved from cinder/tests/api/v2/test_volumes.py with 99% similarity]
cinder/tests/unit/backup/__init__.py [moved from cinder/tests/backup/__init__.py with 100% similarity]
cinder/tests/unit/backup/drivers/__init__.py [moved from cinder/tests/backup/drivers/__init__.py with 100% similarity]
cinder/tests/unit/backup/drivers/test_backup_nfs.py [moved from cinder/tests/backup/drivers/test_backup_nfs.py with 100% similarity]
cinder/tests/unit/backup/fake_service.py [moved from cinder/tests/backup/fake_service.py with 100% similarity]
cinder/tests/unit/backup/fake_service_with_verify.py [moved from cinder/tests/backup/fake_service_with_verify.py with 95% similarity]
cinder/tests/unit/backup/fake_swift_client.py [moved from cinder/tests/backup/fake_swift_client.py with 100% similarity]
cinder/tests/unit/backup/fake_swift_client2.py [moved from cinder/tests/backup/fake_swift_client2.py with 100% similarity]
cinder/tests/unit/brick/__init__.py [moved from cinder/tests/brick/__init__.py with 100% similarity]
cinder/tests/unit/brick/fake_lvm.py [moved from cinder/tests/brick/fake_lvm.py with 100% similarity]
cinder/tests/unit/brick/test_brick_connector.py [moved from cinder/tests/brick/test_brick_connector.py with 100% similarity]
cinder/tests/unit/brick/test_brick_exception.py [moved from cinder/tests/brick/test_brick_exception.py with 100% similarity]
cinder/tests/unit/brick/test_brick_linuxfc.py [moved from cinder/tests/brick/test_brick_linuxfc.py with 100% similarity]
cinder/tests/unit/brick/test_brick_linuxscsi.py [moved from cinder/tests/brick/test_brick_linuxscsi.py with 100% similarity]
cinder/tests/unit/brick/test_brick_lvm.py [moved from cinder/tests/brick/test_brick_lvm.py with 100% similarity]
cinder/tests/unit/brick/test_brick_remotefs.py [moved from cinder/tests/brick/test_brick_remotefs.py with 100% similarity]
cinder/tests/unit/cast_as_call.py [moved from cinder/tests/cast_as_call.py with 100% similarity]
cinder/tests/unit/compute/__init__.py [moved from cinder/tests/compute/__init__.py with 100% similarity]
cinder/tests/unit/compute/test_nova.py [moved from cinder/tests/compute/test_nova.py with 100% similarity]
cinder/tests/unit/conf_fixture.py [moved from cinder/tests/conf_fixture.py with 84% similarity]
cinder/tests/unit/db/__init__.py [moved from cinder/tests/db/__init__.py with 100% similarity]
cinder/tests/unit/db/fakes.py [moved from cinder/tests/db/fakes.py with 100% similarity]
cinder/tests/unit/db/test_finish_migration.py [moved from cinder/tests/db/test_finish_migration.py with 97% similarity]
cinder/tests/unit/db/test_name_id.py [moved from cinder/tests/db/test_name_id.py with 97% similarity]
cinder/tests/unit/db/test_purge.py [moved from cinder/tests/db/test_purge.py with 100% similarity]
cinder/tests/unit/db/test_qos_specs.py [moved from cinder/tests/db/test_qos_specs.py with 100% similarity]
cinder/tests/unit/db/test_transfers.py [moved from cinder/tests/db/test_transfers.py with 99% similarity]
cinder/tests/unit/declare_conf.py [moved from cinder/tests/declare_conf.py with 100% similarity]
cinder/tests/unit/fake_driver.py [moved from cinder/tests/fake_driver.py with 99% similarity]
cinder/tests/unit/fake_hp_3par_client.py [moved from cinder/tests/fake_hp_3par_client.py with 92% similarity]
cinder/tests/unit/fake_hp_client_exceptions.py [moved from cinder/tests/fake_hp_client_exceptions.py with 100% similarity]
cinder/tests/unit/fake_hp_lefthand_client.py [moved from cinder/tests/fake_hp_lefthand_client.py with 92% similarity]
cinder/tests/unit/fake_notifier.py [moved from cinder/tests/fake_notifier.py with 100% similarity]
cinder/tests/unit/fake_snapshot.py [moved from cinder/tests/fake_snapshot.py with 100% similarity]
cinder/tests/unit/fake_utils.py [moved from cinder/tests/fake_utils.py with 100% similarity]
cinder/tests/unit/fake_vmem_client.py [moved from cinder/tests/fake_vmem_client.py with 100% similarity]
cinder/tests/unit/fake_volume.py [moved from cinder/tests/fake_volume.py with 100% similarity]
cinder/tests/unit/glance/__init__.py [moved from cinder/tests/glance/__init__.py with 100% similarity]
cinder/tests/unit/glance/stubs.py [moved from cinder/tests/glance/stubs.py with 100% similarity]
cinder/tests/unit/image/__init__.py [moved from cinder/tests/image/__init__.py with 100% similarity]
cinder/tests/unit/image/fake.py [moved from cinder/tests/image/fake.py with 100% similarity]
cinder/tests/unit/image/test_glance.py [moved from cinder/tests/image/test_glance.py with 99% similarity]
cinder/tests/unit/integrated/__init__.py [moved from cinder/tests/integrated/__init__.py with 100% similarity]
cinder/tests/unit/integrated/api/__init__.py [moved from cinder/tests/integrated/api/__init__.py with 100% similarity]
cinder/tests/unit/integrated/api/client.py [moved from cinder/tests/integrated/api/client.py with 100% similarity]
cinder/tests/unit/integrated/integrated_helpers.py [moved from cinder/tests/integrated/integrated_helpers.py with 98% similarity]
cinder/tests/unit/integrated/test_extensions.py [moved from cinder/tests/integrated/test_extensions.py with 91% similarity]
cinder/tests/unit/integrated/test_login.py [moved from cinder/tests/integrated/test_login.py with 94% similarity]
cinder/tests/unit/integrated/test_volumes.py [moved from cinder/tests/integrated/test_volumes.py with 96% similarity]
cinder/tests/unit/integrated/test_xml.py [moved from cinder/tests/integrated/test_xml.py with 96% similarity]
cinder/tests/unit/keymgr/__init__.py [moved from cinder/tests/keymgr/__init__.py with 100% similarity]
cinder/tests/unit/keymgr/fake.py [moved from cinder/tests/keymgr/fake.py with 93% similarity]
cinder/tests/unit/keymgr/mock_key_mgr.py [moved from cinder/tests/keymgr/mock_key_mgr.py with 100% similarity]
cinder/tests/unit/keymgr/test_barbican.py [moved from cinder/tests/keymgr/test_barbican.py with 99% similarity]
cinder/tests/unit/keymgr/test_conf_key_mgr.py [moved from cinder/tests/keymgr/test_conf_key_mgr.py with 98% similarity]
cinder/tests/unit/keymgr/test_key.py [moved from cinder/tests/keymgr/test_key.py with 100% similarity]
cinder/tests/unit/keymgr/test_key_mgr.py [moved from cinder/tests/keymgr/test_key_mgr.py with 100% similarity]
cinder/tests/unit/keymgr/test_mock_key_mgr.py [moved from cinder/tests/keymgr/test_mock_key_mgr.py with 97% similarity]
cinder/tests/unit/keymgr/test_not_implemented_key_mgr.py [moved from cinder/tests/keymgr/test_not_implemented_key_mgr.py with 97% similarity]
cinder/tests/unit/monkey_patch_example/__init__.py [moved from cinder/tests/monkey_patch_example/__init__.py with 100% similarity]
cinder/tests/unit/monkey_patch_example/example_a.py [moved from cinder/tests/monkey_patch_example/example_a.py with 100% similarity]
cinder/tests/unit/monkey_patch_example/example_b.py [moved from cinder/tests/monkey_patch_example/example_b.py with 100% similarity]
cinder/tests/unit/objects/__init__.py [moved from cinder/tests/objects/__init__.py with 100% similarity]
cinder/tests/unit/objects/test_fields.py [moved from cinder/tests/objects/test_fields.py with 100% similarity]
cinder/tests/unit/objects/test_objects.py [moved from cinder/tests/objects/test_objects.py with 99% similarity]
cinder/tests/unit/objects/test_snapshot.py [moved from cinder/tests/objects/test_snapshot.py with 98% similarity]
cinder/tests/unit/objects/test_volume.py [moved from cinder/tests/objects/test_volume.py with 97% similarity]
cinder/tests/unit/policy.json [moved from cinder/tests/policy.json with 100% similarity]
cinder/tests/unit/runtime_conf.py [moved from cinder/tests/runtime_conf.py with 100% similarity]
cinder/tests/unit/scheduler/__init__.py [moved from cinder/tests/scheduler/__init__.py with 100% similarity]
cinder/tests/unit/scheduler/fakes.py [moved from cinder/tests/scheduler/fakes.py with 100% similarity]
cinder/tests/unit/scheduler/test_allocated_capacity_weigher.py [moved from cinder/tests/scheduler/test_allocated_capacity_weigher.py with 98% similarity]
cinder/tests/unit/scheduler/test_capacity_weigher.py [moved from cinder/tests/scheduler/test_capacity_weigher.py with 99% similarity]
cinder/tests/unit/scheduler/test_chance_weigher.py [moved from cinder/tests/scheduler/test_chance_weigher.py with 100% similarity]
cinder/tests/unit/scheduler/test_filter_scheduler.py [moved from cinder/tests/scheduler/test_filter_scheduler.py with 99% similarity]
cinder/tests/unit/scheduler/test_goodness_weigher.py [moved from cinder/tests/scheduler/test_goodness_weigher.py with 99% similarity]
cinder/tests/unit/scheduler/test_host_filters.py [moved from cinder/tests/scheduler/test_host_filters.py with 99% similarity]
cinder/tests/unit/scheduler/test_host_manager.py [moved from cinder/tests/scheduler/test_host_manager.py with 100% similarity]
cinder/tests/unit/scheduler/test_rpcapi.py [moved from cinder/tests/scheduler/test_rpcapi.py with 100% similarity]
cinder/tests/unit/scheduler/test_scheduler.py [moved from cinder/tests/scheduler/test_scheduler.py with 100% similarity]
cinder/tests/unit/scheduler/test_scheduler_options.py [moved from cinder/tests/scheduler/test_scheduler_options.py with 100% similarity]
cinder/tests/unit/scheduler/test_volume_number_weigher.py [moved from cinder/tests/scheduler/test_volume_number_weigher.py with 98% similarity]
cinder/tests/unit/targets/__init__.py [moved from cinder/tests/targets/__init__.py with 100% similarity]
cinder/tests/unit/targets/test_base_iscsi_driver.py [moved from cinder/tests/targets/test_base_iscsi_driver.py with 100% similarity]
cinder/tests/unit/targets/test_cxt_driver.py [moved from cinder/tests/targets/test_cxt_driver.py with 100% similarity]
cinder/tests/unit/targets/test_iet_driver.py [moved from cinder/tests/targets/test_iet_driver.py with 100% similarity]
cinder/tests/unit/targets/test_iser_driver.py [moved from cinder/tests/targets/test_iser_driver.py with 96% similarity]
cinder/tests/unit/targets/test_lio_driver.py [moved from cinder/tests/targets/test_lio_driver.py with 100% similarity]
cinder/tests/unit/targets/test_scst_driver.py [moved from cinder/tests/targets/test_scst_driver.py with 100% similarity]
cinder/tests/unit/targets/test_tgt_driver.py [moved from cinder/tests/targets/test_tgt_driver.py with 100% similarity]
cinder/tests/unit/test_api.py [moved from cinder/tests/test_api.py with 100% similarity]
cinder/tests/unit/test_api_urlmap.py [moved from cinder/tests/test_api_urlmap.py with 100% similarity]
cinder/tests/unit/test_backup.py [moved from cinder/tests/test_backup.py with 98% similarity]
cinder/tests/unit/test_backup_ceph.py [moved from cinder/tests/test_backup_ceph.py with 100% similarity]
cinder/tests/unit/test_backup_driver_base.py [moved from cinder/tests/test_backup_driver_base.py with 99% similarity]
cinder/tests/unit/test_backup_swift.py [moved from cinder/tests/test_backup_swift.py with 99% similarity]
cinder/tests/unit/test_backup_tsm.py [moved from cinder/tests/test_backup_tsm.py with 100% similarity]
cinder/tests/unit/test_block_device.py [moved from cinder/tests/test_block_device.py with 100% similarity]
cinder/tests/unit/test_cloudbyte.py [moved from cinder/tests/test_cloudbyte.py with 100% similarity]
cinder/tests/unit/test_cmd.py [moved from cinder/tests/test_cmd.py with 100% similarity]
cinder/tests/unit/test_conf.py [moved from cinder/tests/test_conf.py with 93% similarity]
cinder/tests/unit/test_context.py [moved from cinder/tests/test_context.py with 100% similarity]
cinder/tests/unit/test_create_volume_flow.py [moved from cinder/tests/test_create_volume_flow.py with 98% similarity]
cinder/tests/unit/test_db_api.py [moved from cinder/tests/test_db_api.py with 100% similarity]
cinder/tests/unit/test_dellfc.py [moved from cinder/tests/test_dellfc.py with 100% similarity]
cinder/tests/unit/test_dellsc.py [moved from cinder/tests/test_dellsc.py with 100% similarity]
cinder/tests/unit/test_dellscapi.py [moved from cinder/tests/test_dellscapi.py with 100% similarity]
cinder/tests/unit/test_emc_vmax.py [moved from cinder/tests/test_emc_vmax.py with 100% similarity]
cinder/tests/unit/test_emc_vnxdirect.py [moved from cinder/tests/test_emc_vnxdirect.py with 99% similarity]
cinder/tests/unit/test_emc_xtremio.py [moved from cinder/tests/test_emc_xtremio.py with 100% similarity]
cinder/tests/unit/test_eqlx.py [moved from cinder/tests/test_eqlx.py with 100% similarity]
cinder/tests/unit/test_evaluator.py [moved from cinder/tests/test_evaluator.py with 100% similarity]
cinder/tests/unit/test_exception.py [moved from cinder/tests/test_exception.py with 100% similarity]
cinder/tests/unit/test_glusterfs.py [moved from cinder/tests/test_glusterfs.py with 100% similarity]
cinder/tests/unit/test_gpfs.py [moved from cinder/tests/test_gpfs.py with 100% similarity]
cinder/tests/unit/test_hacking.py [moved from cinder/tests/test_hacking.py with 93% similarity]
cinder/tests/unit/test_hds.py [moved from cinder/tests/test_hds.py with 100% similarity]
cinder/tests/unit/test_hds_hnas_backend.py [moved from cinder/tests/test_hds_hnas_backend.py with 100% similarity]
cinder/tests/unit/test_hds_iscsi.py [moved from cinder/tests/test_hds_iscsi.py with 100% similarity]
cinder/tests/unit/test_hds_nfs.py [moved from cinder/tests/test_hds_nfs.py with 100% similarity]
cinder/tests/unit/test_hitachi_hbsd_horcm_fc.py [moved from cinder/tests/test_hitachi_hbsd_horcm_fc.py with 100% similarity]
cinder/tests/unit/test_hitachi_hbsd_snm2_fc.py [moved from cinder/tests/test_hitachi_hbsd_snm2_fc.py with 100% similarity]
cinder/tests/unit/test_hitachi_hbsd_snm2_iscsi.py [moved from cinder/tests/test_hitachi_hbsd_snm2_iscsi.py with 100% similarity]
cinder/tests/unit/test_hp3par.py [moved from cinder/tests/test_hp3par.py with 99% similarity]
cinder/tests/unit/test_hplefthand.py [moved from cinder/tests/test_hplefthand.py with 99% similarity]
cinder/tests/unit/test_huawei_18000.py [moved from cinder/tests/test_huawei_18000.py with 100% similarity]
cinder/tests/unit/test_huawei_drivers_compatibility.py [moved from cinder/tests/test_huawei_drivers_compatibility.py with 100% similarity]
cinder/tests/unit/test_ibm_flashsystem.py [moved from cinder/tests/test_ibm_flashsystem.py with 100% similarity]
cinder/tests/unit/test_ibm_xiv_ds8k.py [moved from cinder/tests/test_ibm_xiv_ds8k.py with 99% similarity]
cinder/tests/unit/test_ibmnas.py [moved from cinder/tests/test_ibmnas.py with 100% similarity]
cinder/tests/unit/test_image_utils.py [moved from cinder/tests/test_image_utils.py with 100% similarity]
cinder/tests/unit/test_migrations.py [moved from cinder/tests/test_migrations.py with 100% similarity]
cinder/tests/unit/test_misc.py [moved from cinder/tests/test_misc.py with 100% similarity]
cinder/tests/unit/test_netapp.py [moved from cinder/tests/test_netapp.py with 100% similarity]
cinder/tests/unit/test_netapp_eseries_iscsi.py [moved from cinder/tests/test_netapp_eseries_iscsi.py with 100% similarity]
cinder/tests/unit/test_netapp_nfs.py [moved from cinder/tests/test_netapp_nfs.py with 100% similarity]
cinder/tests/unit/test_netapp_ssc.py [moved from cinder/tests/test_netapp_ssc.py with 100% similarity]
cinder/tests/unit/test_nfs.py [moved from cinder/tests/test_nfs.py with 100% similarity]
cinder/tests/unit/test_nimble.py [moved from cinder/tests/test_nimble.py with 100% similarity]
cinder/tests/unit/test_openvstorage.py [moved from cinder/tests/test_openvstorage.py with 100% similarity]
cinder/tests/unit/test_prophetstor_dpl.py [moved from cinder/tests/test_prophetstor_dpl.py with 100% similarity]
cinder/tests/unit/test_pure.py [moved from cinder/tests/test_pure.py with 100% similarity]
cinder/tests/unit/test_qos_specs.py [moved from cinder/tests/test_qos_specs.py with 100% similarity]
cinder/tests/unit/test_quobyte.py [moved from cinder/tests/test_quobyte.py with 100% similarity]
cinder/tests/unit/test_quota.py [moved from cinder/tests/test_quota.py with 99% similarity]
cinder/tests/unit/test_rbd.py [moved from cinder/tests/test_rbd.py with 99% similarity]
cinder/tests/unit/test_remotefs.py [moved from cinder/tests/test_remotefs.py with 100% similarity]
cinder/tests/unit/test_replication.py [moved from cinder/tests/test_replication.py with 99% similarity]
cinder/tests/unit/test_san.py [moved from cinder/tests/test_san.py with 100% similarity]
cinder/tests/unit/test_scality.py [moved from cinder/tests/test_scality.py with 100% similarity]
cinder/tests/unit/test_service.py [moved from cinder/tests/test_service.py with 94% similarity]
cinder/tests/unit/test_sheepdog.py [moved from cinder/tests/test_sheepdog.py with 100% similarity]
cinder/tests/unit/test_smbfs.py [moved from cinder/tests/test_smbfs.py with 100% similarity]
cinder/tests/unit/test_solidfire.py [moved from cinder/tests/test_solidfire.py with 100% similarity]
cinder/tests/unit/test_srb.py [moved from cinder/tests/test_srb.py with 99% similarity]
cinder/tests/unit/test_storwize_svc.py [moved from cinder/tests/test_storwize_svc.py with 99% similarity]
cinder/tests/unit/test_test.py [moved from cinder/tests/test_test.py with 100% similarity]
cinder/tests/unit/test_test_utils.py [moved from cinder/tests/test_test_utils.py with 96% similarity]
cinder/tests/unit/test_utils.py [moved from cinder/tests/test_utils.py with 98% similarity]
cinder/tests/unit/test_v6000_common.py [moved from cinder/tests/test_v6000_common.py with 99% similarity]
cinder/tests/unit/test_v6000_fcp.py [moved from cinder/tests/test_v6000_fcp.py with 99% similarity]
cinder/tests/unit/test_v6000_iscsi.py [moved from cinder/tests/test_v6000_iscsi.py with 99% similarity]
cinder/tests/unit/test_vmware_datastore.py [moved from cinder/tests/test_vmware_datastore.py with 100% similarity]
cinder/tests/unit/test_vmware_vmdk.py [moved from cinder/tests/test_vmware_vmdk.py with 100% similarity]
cinder/tests/unit/test_vmware_volumeops.py [moved from cinder/tests/test_vmware_volumeops.py with 100% similarity]
cinder/tests/unit/test_volume.py [moved from cinder/tests/test_volume.py with 99% similarity]
cinder/tests/unit/test_volume_configuration.py [moved from cinder/tests/test_volume_configuration.py with 100% similarity]
cinder/tests/unit/test_volume_glance_metadata.py [moved from cinder/tests/test_volume_glance_metadata.py with 100% similarity]
cinder/tests/unit/test_volume_rpcapi.py [moved from cinder/tests/test_volume_rpcapi.py with 99% similarity]
cinder/tests/unit/test_volume_throttling.py [moved from cinder/tests/test_volume_throttling.py with 100% similarity]
cinder/tests/unit/test_volume_transfer.py [moved from cinder/tests/test_volume_transfer.py with 99% similarity]
cinder/tests/unit/test_volume_types.py [moved from cinder/tests/test_volume_types.py with 99% similarity]
cinder/tests/unit/test_volume_types_extra_specs.py [moved from cinder/tests/test_volume_types_extra_specs.py with 100% similarity]
cinder/tests/unit/test_volume_utils.py [moved from cinder/tests/test_volume_utils.py with 100% similarity]
cinder/tests/unit/test_wsgi.py [moved from cinder/tests/test_wsgi.py with 100% similarity]
cinder/tests/unit/test_xio.py [moved from cinder/tests/test_xio.py with 100% similarity]
cinder/tests/unit/test_zfssa.py [moved from cinder/tests/test_zfssa.py with 100% similarity]
cinder/tests/unit/utils.py [moved from cinder/tests/utils.py with 100% similarity]
cinder/tests/unit/var/ca.crt [moved from cinder/tests/var/ca.crt with 100% similarity]
cinder/tests/unit/var/certificate.crt [moved from cinder/tests/var/certificate.crt with 100% similarity]
cinder/tests/unit/var/privatekey.key [moved from cinder/tests/var/privatekey.key with 100% similarity]
cinder/tests/unit/volume/__init__.py [moved from cinder/tests/volume/__init__.py with 100% similarity]
cinder/tests/unit/volume/drivers/__init__.py [moved from cinder/tests/volume/drivers/__init__.py with 100% similarity]
cinder/tests/unit/volume/drivers/datera.py [moved from cinder/tests/volume/drivers/datera.py with 100% similarity]
cinder/tests/unit/volume/drivers/netapp/__init__.py [moved from cinder/tests/volume/drivers/netapp/__init__.py with 100% similarity]
cinder/tests/unit/volume/drivers/netapp/dataontap/__init__.py [moved from cinder/tests/volume/drivers/netapp/dataontap/__init__.py with 100% similarity]
cinder/tests/unit/volume/drivers/netapp/dataontap/client/__init__.py [moved from cinder/tests/volume/drivers/netapp/dataontap/client/__init__.py with 100% similarity]
cinder/tests/unit/volume/drivers/netapp/dataontap/client/fakes.py [moved from cinder/tests/volume/drivers/netapp/dataontap/client/fakes.py with 100% similarity]
cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_api.py [moved from cinder/tests/volume/drivers/netapp/dataontap/client/test_api.py with 100% similarity]
cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_7mode.py [moved from cinder/tests/volume/drivers/netapp/dataontap/client/test_client_7mode.py with 99% similarity]
cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_base.py [moved from cinder/tests/volume/drivers/netapp/dataontap/client/test_client_base.py with 99% similarity]
cinder/tests/unit/volume/drivers/netapp/dataontap/client/test_client_cmode.py [moved from cinder/tests/volume/drivers/netapp/dataontap/client/test_client_cmode.py with 99% similarity]
cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py [moved from cinder/tests/volume/drivers/netapp/dataontap/fakes.py with 100% similarity]
cinder/tests/unit/volume/drivers/netapp/dataontap/test_block_7mode.py [moved from cinder/tests/volume/drivers/netapp/dataontap/test_block_7mode.py with 99% similarity]
cinder/tests/unit/volume/drivers/netapp/dataontap/test_block_base.py [moved from cinder/tests/volume/drivers/netapp/dataontap/test_block_base.py with 99% similarity]
cinder/tests/unit/volume/drivers/netapp/dataontap/test_block_cmode.py [moved from cinder/tests/volume/drivers/netapp/dataontap/test_block_cmode.py with 98% similarity]
cinder/tests/unit/volume/drivers/netapp/dataontap/test_nfs_base.py [moved from cinder/tests/volume/drivers/netapp/dataontap/test_nfs_base.py with 100% similarity]
cinder/tests/unit/volume/drivers/netapp/dataontap/test_nfs_cmode.py [moved from cinder/tests/volume/drivers/netapp/dataontap/test_nfs_cmode.py with 97% similarity]
cinder/tests/unit/volume/drivers/netapp/eseries/__init__.py [moved from cinder/tests/volume/drivers/netapp/eseries/__init__.py with 100% similarity]
cinder/tests/unit/volume/drivers/netapp/eseries/test_client.py [moved from cinder/tests/volume/drivers/netapp/eseries/test_client.py with 100% similarity]
cinder/tests/unit/volume/drivers/netapp/eseries/test_iscsi.py [moved from cinder/tests/volume/drivers/netapp/eseries/test_iscsi.py with 99% similarity]
cinder/tests/unit/volume/drivers/netapp/eseries/test_utils.py [moved from cinder/tests/volume/drivers/netapp/eseries/test_utils.py with 100% similarity]
cinder/tests/unit/volume/drivers/netapp/fakes.py [moved from cinder/tests/volume/drivers/netapp/fakes.py with 100% similarity]
cinder/tests/unit/volume/drivers/netapp/test_common.py [moved from cinder/tests/volume/drivers/netapp/test_common.py with 98% similarity]
cinder/tests/unit/volume/drivers/netapp/test_utils.py [moved from cinder/tests/volume/drivers/netapp/test_utils.py with 99% similarity]
cinder/tests/unit/windows/__init__.py [moved from cinder/tests/windows/__init__.py with 100% similarity]
cinder/tests/unit/windows/db_fakes.py [moved from cinder/tests/windows/db_fakes.py with 100% similarity]
cinder/tests/unit/windows/test_smbfs.py [moved from cinder/tests/windows/test_smbfs.py with 100% similarity]
cinder/tests/unit/windows/test_vhdutils.py [moved from cinder/tests/windows/test_vhdutils.py with 100% similarity]
cinder/tests/unit/windows/test_windows.py [moved from cinder/tests/windows/test_windows.py with 99% similarity]
cinder/tests/unit/windows/test_windows_remotefs.py [moved from cinder/tests/windows/test_windows_remotefs.py with 100% similarity]
cinder/tests/unit/windows/test_windows_utils.py [moved from cinder/tests/windows/test_windows_utils.py with 100% similarity]
cinder/tests/unit/xenapi/__init__.py [moved from cinder/tests/xenapi/__init__.py with 100% similarity]
cinder/tests/unit/zonemanager/__init__.py [moved from cinder/tests/zonemanager/__init__.py with 100% similarity]
cinder/tests/unit/zonemanager/test_brcd_fc_san_lookup_service.py [moved from cinder/tests/zonemanager/test_brcd_fc_san_lookup_service.py with 100% similarity]
cinder/tests/unit/zonemanager/test_brcd_fc_zone_client_cli.py [moved from cinder/tests/zonemanager/test_brcd_fc_zone_client_cli.py with 100% similarity]
cinder/tests/unit/zonemanager/test_brcd_fc_zone_driver.py [moved from cinder/tests/zonemanager/test_brcd_fc_zone_driver.py with 97% similarity]
cinder/tests/unit/zonemanager/test_brcd_lookup_service.py [moved from cinder/tests/zonemanager/test_brcd_lookup_service.py with 98% similarity]
cinder/tests/unit/zonemanager/test_cisco_fc_san_lookup_service.py [moved from cinder/tests/zonemanager/test_cisco_fc_san_lookup_service.py with 100% similarity]
cinder/tests/unit/zonemanager/test_cisco_fc_zone_client_cli.py [moved from cinder/tests/zonemanager/test_cisco_fc_zone_client_cli.py with 100% similarity]
cinder/tests/unit/zonemanager/test_cisco_fc_zone_driver.py [moved from cinder/tests/zonemanager/test_cisco_fc_zone_driver.py with 97% similarity]
cinder/tests/unit/zonemanager/test_cisco_lookup_service.py [moved from cinder/tests/zonemanager/test_cisco_lookup_service.py with 97% similarity]
cinder/tests/unit/zonemanager/test_fc_zone_manager.py [moved from cinder/tests/zonemanager/test_fc_zone_manager.py with 100% similarity]
cinder/tests/unit/zonemanager/test_volume_driver.py [moved from cinder/tests/zonemanager/test_volume_driver.py with 98% similarity]