Common test problem. can't use external dependency

Hi.
I included a dependency in my test, but I can’t access the included application in the test, I get undef

{profiles, [
    {abc, [
        {relx, [
                {test, [
                        {erl_opts, [nowarn_export_all]},
                        {deps, [
                                {meck, "0.9.2"},
                                {erlexec, "1.18.11"},
                                {abc_api, {git, "git@github.com:abc/abc_api.git", {branch, master}}}
                               ]}
                       ]}
               ]
        }
              ]
    }
           ]
}.

in common test I want to call abc_api:query, but I get a message SUITE ==> {undef,[{abc_api,query,

how to solve this problem?

Why would you place test dependencies under relx entry?

Test dependencies are done the following way:

{profiles,
  [{test,
    [{deps,
      [{meck, "0.9.2"}]
     }]
  }]
}.
`

Yes, indeed I made a mistake when copying
Thank you