make public `plugin_basename`
update the tests