tests: add base_upcast