# Path: odelab/store.py
# class SimpleStore(object):
# class PyTableStore(SimpleStore):
# 	class AlreadyInitialized(Exception):
# 	class NotInitialized(Exception):
# 	def __init__(self, path=None):
# 	def __getitem__(self, key):
# 	def __setitem__(self, key, value):
# 	def initialize(self, event0, name):
# 	def __len__(self):
# 	def append(self, event):
# 	def open(self, name=None, write=False):
# 	def get_nb_stage(self, events):
# 	def __init__(self, path=None):
# 	def append(self, event):
# 	def getitem(self, events, key):
# 	def __getitem__(self, key):
# 	def setitem(self, events, key, value):
# 	def __setitem__(self, key, value):
# 	def initialize(self, event0, name):
# 	def __len__(self):
# 	def get_nb_stage(self, events):
# 	def open(self, write=False):


import unittest
import pytest
import numpy as np
from odelab.store import SimpleStore, PyTableStore, Store
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from __future__ import division



@pytest.fixture(params=[SimpleStore, PyTableStore])
def store(request):

# Path: odelab/store.py
# class SimpleStore(object):
# class PyTableStore(SimpleStore):
# 	class AlreadyInitialized(Exception):
# 	class NotInitialized(Exception):
# 	def __init__(self, path=None):
# 	def __getitem__(self, key):
# 	def __setitem__(self, key, value):
# 	def initialize(self, event0, name):
# 	def __len__(self):
# 	def append(self, event):
# 	def open(self, name=None, write=False):
# 	def get_nb_stage(self, events):
# 	def __init__(self, path=None):
# 	def append(self, event):
# 	def getitem(self, events, key):
# 	def __getitem__(self, key):
# 	def setitem(self, events, key, value):
# 	def __setitem__(self, key, value):
# 	def initialize(self, event0, name):
# 	def __len__(self):
# 	def get_nb_stage(self, events):
# 	def open(self, write=False):


# Path: tests/test_store.py
import unittest
import pytest
import numpy as np
from odelab.store import SimpleStore, PyTableStore, Store

#!/usr/bin/env python
# -*- coding: utf-8 -*-
from __future__ import division



@pytest.fixture(params=[SimpleStore, PyTableStore])
def store(request):

	store_class = request.param