def test_mounts_file_disabled(self): f = Filer('name', {'a': 1}) pprint(f.spec) pprint(f.getVolumeMounts()) self.assertEquals(f.getVolumeMounts(), []) self.assertEquals(f.getVolumes(), [])
def test_mounts(self): ''' kind: Pod apiVersion: v1 metadata: name: tfga-pod spec: containers: - name: tfga-container image: eu.gcr.io/tes-wes/filer:testing volumeMounts: - mountPath: /transfer name: transfer-volume volumes: - name: transfer-volume hostPath: path: /transferAtNode # persistentVolumeClaim: # claimName: task-pv-claim ''' f = Filer('name', {'a': 1}) pprint(f.spec) pprint(f.getVolumeMounts()) self.assertEquals(f.getVolumeMounts(), [{ "name": 'transfer-volume', 'mountPath': path.CONTAINER_BASE_PATH }]) self.assertEquals(f.getVolumes(), [{ "name": 'transfer-volume', 'persistentVolumeClaim': { 'claimName': 'transfer-pvc' } }])