Как вызвать URL с помощью муравья - PullRequest
3 голосов
/ 20 сентября 2011

Как я могу вызвать URL с помощью муравья? Я использую макрос, определенный как:

<macrodef name="open-url">
  <sequential>
    <invoke description="Login Page" url="someurl" />
  </sequential>
</macrodef>

и в моем файле сборки:

<property name="parent-folder" value="../../../.././" />
<import file="open-url.xml"/>
<import file="${parent-folder}/sub-build"/>`    
<target name="test" depends="xyz">`
  <!-- do something-->`
</target>`

в сборке:

<target name="xyz">
  <ant antfile="open-url.xml" target="open-url"/>
</target>

Сборка и макрос находятся в одной папке, а подчиненная сборка - в родительской папке.

Я не могу вызвать URL.

1 Ответ

1 голос
/ 25 сентября 2011

Вы не можете сделать это с муравьем.Даже поддерживаемые BSF языки не работают, так как файл ant build.xml не является окном браузера, поэтому функции, подобные XMLHttpRequest (), работать не будут.Кроме написания вашей собственной задачи, я не понимаю, как вы могли бы выполнить свою задачу.

...