this doesn't test anything, other than it not crashes, add some `self.assertTrue`s in here, e.g. to check whether `name`, `version`, etc. are set in `ec`