Changeset 82:956501cb9ec8
- Timestamp:
- 04/07/13 18:39:02 (12 years ago)
- Branch:
- default
- Location:
- java/sql-vyuka/nbproject
- Files:
-
- 3 modified
Legend:
- Unmodified
- Added
- Removed
-
java/sql-vyuka/nbproject/build-impl.xml
r79 r82 12 12 - debugging 13 13 - javadoc 14 - junit compilation15 - junit execution16 - junit debugging14 - test compilation 15 - test execution 16 - test debugging 17 17 - cleanup 18 18 … … 188 188 </condition> 189 189 <property name="javac.fork" value="${jdkBug6558476}"/> 190 <condition property="junit.available"> 191 <or> 192 <available classname="org.junit.Test" classpath="${run.test.classpath}"/> 193 <available classname="junit.framework.Test" classpath="${run.test.classpath}"/> 194 </or> 195 </condition> 196 <condition property="testng.available"> 197 <available classname="org.testng.annotations.Test" classpath="${run.test.classpath}"/> 198 </condition> 199 <condition property="junit+testng.available"> 200 <and> 201 <istrue value="${junit.available}"/> 202 <istrue value="${testng.available}"/> 203 </and> 204 </condition> 205 <condition else="testng" property="testng.mode" value="mixed"> 206 <istrue value="${junit+testng.available}"/> 207 </condition> 208 <condition else="" property="testng.debug.mode" value="-mixed"> 209 <istrue value="${junit+testng.available}"/> 210 </condition> 190 211 </target> 191 212 <target depends="init" name="-init-cos" unless="deploy.on.save"> … … 346 367 </macrodef> 347 368 </target> 348 <target name="-init-macrodef-junit"> 369 <target if="${junit.available}" name="-init-macrodef-junit-init"> 370 <condition else="false" property="nb.junit.batch" value="true"> 371 <and> 372 <istrue value="${junit.available}"/> 373 <not> 374 <isset property="test.method"/> 375 </not> 376 </and> 377 </condition> 378 <condition else="false" property="nb.junit.single" value="true"> 379 <and> 380 <istrue value="${junit.available}"/> 381 <isset property="test.method"/> 382 </and> 383 </condition> 384 </target> 385 <target name="-init-test-properties"> 386 <property name="test.binaryincludes" value="<nothing>"/> 387 <property name="test.binarytestincludes" value=""/> 388 <property name="test.binaryexcludes" value=""/> 389 </target> 390 <target if="${nb.junit.single}" name="-init-macrodef-junit-single" unless="${nb.junit.batch}"> 349 391 <macrodef name="junit" uri="http://www.netbeans.org/ns/web-project/2"> 350 392 <attribute default="${includes}" name="includes"/> 351 393 <attribute default="${excludes}" name="excludes"/> 352 394 <attribute default="**" name="testincludes"/> 395 <attribute default="" name="testmethods"/> 396 <element name="customize" optional="true"/> 353 397 <sequential> 354 398 <junit dir="${basedir}" errorproperty="tests.failed" failureproperty="tests.failed" fork="true" showoutput="true" tempdir="${java.io.tmpdir}"> 355 <batchtest todir="${build.test.results.dir}"> 356 <fileset dir="${test.src.dir}" excludes="@{excludes},${excludes}" includes="@{includes}"> 357 <filename name="@{testincludes}"/> 358 </fileset> 359 </batchtest> 360 <classpath> 361 <path path="${run.test.classpath}:${j2ee.platform.classpath}:${j2ee.platform.embeddableejb.classpath}"/> 362 </classpath> 399 <test methods="@{testmethods}" name="@{testincludes}" todir="${build.test.results.dir}"/> 363 400 <syspropertyset> 364 401 <propertyref prefix="test-sys-prop."/> … … 367 404 <formatter type="brief" usefile="false"/> 368 405 <formatter type="xml"/> 369 <jvmarg line="${endorsed.classpath.cmd.line.arg}"/>370 406 <jvmarg value="-ea"/> 371 < jvmarg line="${runmain.jvmargs}"/>407 <customize/> 372 408 </junit> 373 409 </sequential> 374 410 </macrodef> 375 411 </target> 412 <target depends="-init-test-properties" if="${nb.junit.batch}" name="-init-macrodef-junit-batch" unless="${nb.junit.single}"> 413 <macrodef name="junit" uri="http://www.netbeans.org/ns/web-project/2"> 414 <attribute default="${includes}" name="includes"/> 415 <attribute default="${excludes}" name="excludes"/> 416 <attribute default="**" name="testincludes"/> 417 <attribute default="" name="testmethods"/> 418 <element name="customize" optional="true"/> 419 <sequential> 420 <property name="run.jvmargs.ide" value=""/> 421 <junit dir="${basedir}" errorproperty="tests.failed" failureproperty="tests.failed" fork="true" showoutput="true" tempdir="${build.dir}"> 422 <batchtest todir="${build.test.results.dir}"> 423 <fileset dir="${test.src.dir}" excludes="@{excludes},${excludes}" includes="@{includes}"> 424 <filename name="@{testincludes}"/> 425 </fileset> 426 <fileset dir="${build.test.classes.dir}" excludes="@{excludes},${excludes},${test.binaryexcludes}" includes="${test.binaryincludes}"> 427 <filename name="${test.binarytestincludes}"/> 428 </fileset> 429 </batchtest> 430 <syspropertyset> 431 <propertyref prefix="test-sys-prop."/> 432 <mapper from="test-sys-prop.*" to="*" type="glob"/> 433 </syspropertyset> 434 <formatter type="brief" usefile="false"/> 435 <formatter type="xml"/> 436 <jvmarg value="-ea"/> 437 <jvmarg line="${run.jvmargs.ide}"/> 438 <customize/> 439 </junit> 440 </sequential> 441 </macrodef> 442 </target> 443 <target depends="-init-macrodef-junit-init,-init-macrodef-junit-single, -init-macrodef-junit-batch" if="${junit.available}" name="-init-macrodef-junit"/> 444 <target if="${testng.available}" name="-init-macrodef-testng"> 445 <macrodef name="testng" uri="http://www.netbeans.org/ns/web-project/2"> 446 <attribute default="${includes}" name="includes"/> 447 <attribute default="${excludes}" name="excludes"/> 448 <attribute default="**" name="testincludes"/> 449 <attribute default="" name="testmethods"/> 450 <element name="customize" optional="true"/> 451 <sequential> 452 <condition else="" property="testng.methods.arg" value="@{testincludes}.@{testmethods}"> 453 <isset property="test.method"/> 454 </condition> 455 <union id="test.set"> 456 <fileset dir="${test.src.dir}" excludes="@{excludes},**/*.xml,${excludes}" includes="@{includes}"> 457 <filename name="@{testincludes}"/> 458 </fileset> 459 </union> 460 <taskdef classname="org.testng.TestNGAntTask" classpath="${run.test.classpath}" name="testng"/> 461 <testng classfilesetref="test.set" failureProperty="tests.failed" methods="${testng.methods.arg}" mode="${testng.mode}" outputdir="${build.test.results.dir}" suitename="sql-vyuka" testname="TestNG tests" workingDir="${basedir}"> 462 <xmlfileset dir="${build.test.classes.dir}" includes="@{testincludes}"/> 463 <propertyset> 464 <propertyref prefix="test-sys-prop."/> 465 <mapper from="test-sys-prop.*" to="*" type="glob"/> 466 </propertyset> 467 <customize/> 468 </testng> 469 </sequential> 470 </macrodef> 471 </target> 472 <target name="-init-macrodef-test-impl"> 473 <macrodef name="test-impl" uri="http://www.netbeans.org/ns/web-project/2"> 474 <attribute default="${includes}" name="includes"/> 475 <attribute default="${excludes}" name="excludes"/> 476 <attribute default="**" name="testincludes"/> 477 <attribute default="" name="testmethods"/> 478 <element implicit="true" name="customize" optional="true"/> 479 <sequential> 480 <echo>No tests executed.</echo> 481 </sequential> 482 </macrodef> 483 </target> 484 <target depends="-init-macrodef-junit" if="${junit.available}" name="-init-macrodef-junit-impl"> 485 <macrodef name="test-impl" uri="http://www.netbeans.org/ns/web-project/2"> 486 <attribute default="${includes}" name="includes"/> 487 <attribute default="${excludes}" name="excludes"/> 488 <attribute default="**" name="testincludes"/> 489 <attribute default="" name="testmethods"/> 490 <element implicit="true" name="customize" optional="true"/> 491 <sequential> 492 <webproject2:junit excludes="@{excludes}" includes="@{includes}" testincludes="@{testincludes}" testmethods="@{testmethods}"> 493 <customize/> 494 </webproject2:junit> 495 </sequential> 496 </macrodef> 497 </target> 498 <target depends="-init-macrodef-testng" if="${testng.available}" name="-init-macrodef-testng-impl"> 499 <macrodef name="test-impl" uri="http://www.netbeans.org/ns/web-project/2"> 500 <attribute default="${includes}" name="includes"/> 501 <attribute default="${excludes}" name="excludes"/> 502 <attribute default="**" name="testincludes"/> 503 <attribute default="" name="testmethods"/> 504 <element implicit="true" name="customize" optional="true"/> 505 <sequential> 506 <webproject2:testng excludes="@{excludes}" includes="@{includes}" testincludes="@{testincludes}" testmethods="@{testmethods}"> 507 <customize/> 508 </webproject2:testng> 509 </sequential> 510 </macrodef> 511 </target> 512 <target depends="-init-macrodef-test-impl,-init-macrodef-junit-impl,-init-macrodef-testng-impl" name="-init-macrodef-test"> 513 <macrodef name="test" uri="http://www.netbeans.org/ns/web-project/2"> 514 <attribute default="${includes}" name="includes"/> 515 <attribute default="${excludes}" name="excludes"/> 516 <attribute default="**" name="testincludes"/> 517 <attribute default="" name="testmethods"/> 518 <sequential> 519 <webproject2:test-impl excludes="@{excludes}" includes="@{includes}" testincludes="@{testincludes}" testmethods="@{testmethods}"> 520 <customize> 521 <classpath> 522 <path path="${run.test.classpath}:${j2ee.platform.classpath}:${j2ee.platform.embeddableejb.classpath}"/> 523 </classpath> 524 <jvmarg line="${endorsed.classpath.cmd.line.arg}"/> 525 <jvmarg line="${runmain.jvmargs}"/> 526 </customize> 527 </webproject2:test-impl> 528 </sequential> 529 </macrodef> 530 </target> 531 <target if="${junit.available}" name="-init-macrodef-junit-debug" unless="${nb.junit.batch}"> 532 <macrodef name="junit-debug" uri="http://www.netbeans.org/ns/web-project/2"> 533 <attribute default="${includes}" name="includes"/> 534 <attribute default="${excludes}" name="excludes"/> 535 <attribute default="**" name="testincludes"/> 536 <attribute default="" name="testmethods"/> 537 <element name="customize" optional="true"/> 538 <sequential> 539 <junit dir="${basedir}" errorproperty="tests.failed" failureproperty="tests.failed" fork="true" showoutput="true" tempdir="${java.io.tmpdir}"> 540 <test methods="@{testmethods}" name="@{testincludes}" todir="${build.test.results.dir}"/> 541 <syspropertyset> 542 <propertyref prefix="test-sys-prop."/> 543 <mapper from="test-sys-prop.*" to="*" type="glob"/> 544 </syspropertyset> 545 <formatter type="brief" usefile="false"/> 546 <formatter type="xml"/> 547 <jvmarg value="-ea"/> 548 <jvmarg line="${debug-args-line}"/> 549 <jvmarg value="-Xrunjdwp:transport=${debug-transport},address=${jpda.address}"/> 550 <customize/> 551 </junit> 552 </sequential> 553 </macrodef> 554 </target> 555 <target depends="-init-test-properties" if="${nb.junit.batch}" name="-init-macrodef-junit-debug-batch"> 556 <macrodef name="junit-debug" uri="http://www.netbeans.org/ns/web-project/2"> 557 <attribute default="${includes}" name="includes"/> 558 <attribute default="${excludes}" name="excludes"/> 559 <attribute default="**" name="testincludes"/> 560 <attribute default="" name="testmethods"/> 561 <element name="customize" optional="true"/> 562 <sequential> 563 <property name="run.jvmargs.ide" value=""/> 564 <junit dir="${basedir}" errorproperty="tests.failed" failureproperty="tests.failed" fork="true" showoutput="true" tempdir="${build.dir}"> 565 <batchtest todir="${build.test.results.dir}"> 566 <fileset dir="${test.src.dir}" excludes="@{excludes},${excludes}" includes="@{includes}"> 567 <filename name="@{testincludes}"/> 568 </fileset> 569 <fileset dir="${build.test.classes.dir}" excludes="@{excludes},${excludes},${test.binaryexcludes}" includes="${test.binaryincludes}"> 570 <filename name="${test.binarytestincludes}"/> 571 </fileset> 572 </batchtest> 573 <syspropertyset> 574 <propertyref prefix="test-sys-prop."/> 575 <mapper from="test-sys-prop.*" to="*" type="glob"/> 576 </syspropertyset> 577 <formatter type="brief" usefile="false"/> 578 <formatter type="xml"/> 579 <jvmarg value="-ea"/> 580 <jvmarg line="${run.jvmargs.ide}"/> 581 <jvmarg line="${debug-args-line}"/> 582 <jvmarg value="-Xrunjdwp:transport=${debug-transport},address=${jpda.address}"/> 583 <customize/> 584 </junit> 585 </sequential> 586 </macrodef> 587 </target> 588 <target depends="-init-macrodef-junit-debug,-init-macrodef-junit-debug-batch" if="${junit.available}" name="-init-macrodef-junit-debug-impl"> 589 <macrodef name="test-debug-impl" uri="http://www.netbeans.org/ns/web-project/2"> 590 <attribute default="${includes}" name="includes"/> 591 <attribute default="${excludes}" name="excludes"/> 592 <attribute default="**" name="testincludes"/> 593 <attribute default="" name="testmethods"/> 594 <element implicit="true" name="customize" optional="true"/> 595 <sequential> 596 <webproject2:junit-debug excludes="@{excludes}" includes="@{includes}" testincludes="@{testincludes}" testmethods="@{testmethods}"> 597 <customize/> 598 </webproject2:junit-debug> 599 </sequential> 600 </macrodef> 601 </target> 602 <target if="${testng.available}" name="-init-macrodef-testng-debug"> 603 <macrodef name="testng-debug" uri="http://www.netbeans.org/ns/web-project/2"> 604 <attribute default="${main.class}" name="testClass"/> 605 <attribute default="" name="testMethod"/> 606 <element name="customize2" optional="true"/> 607 <sequential> 608 <condition else="-testclass @{testClass}" property="test.class.or.method" value="-methods @{testClass}.@{testMethod}"> 609 <isset property="test.method"/> 610 </condition> 611 <condition else="-suitename sql-vyuka -testname @{testClass} ${test.class.or.method}" property="testng.cmd.args" value="@{testClass}"> 612 <matches pattern=".*\.xml" string="@{testClass}"/> 613 </condition> 614 <delete dir="${build.test.results.dir}" quiet="true"/> 615 <mkdir dir="${build.test.results.dir}"/> 616 <webproject1:debug args="${testng.cmd.args}" classname="org.testng.TestNG" classpath="${debug.test.classpath}:${j2ee.platform.embeddableejb.classpath}"> 617 <customize> 618 <customize2/> 619 <jvmarg value="-ea"/> 620 <arg line="${testng.debug.mode}"/> 621 <arg line="-d ${build.test.results.dir}"/> 622 <arg line="-listener org.testng.reporters.VerboseReporter"/> 623 </customize> 624 </webproject1:debug> 625 </sequential> 626 </macrodef> 627 </target> 628 <target depends="-init-macrodef-testng-debug" if="${testng.available}" name="-init-macrodef-testng-debug-impl"> 629 <macrodef name="testng-debug-impl" uri="http://www.netbeans.org/ns/web-project/2"> 630 <attribute default="${main.class}" name="testClass"/> 631 <attribute default="" name="testMethod"/> 632 <element implicit="true" name="customize2" optional="true"/> 633 <sequential> 634 <webproject2:testng-debug testClass="@{testClass}" testMethod="@{testMethod}"> 635 <customize2/> 636 </webproject2:testng-debug> 637 </sequential> 638 </macrodef> 639 </target> 640 <target depends="-init-macrodef-junit-debug-impl" if="${junit.available}" name="-init-macrodef-test-debug-junit"> 641 <macrodef name="test-debug" uri="http://www.netbeans.org/ns/web-project/2"> 642 <attribute default="${includes}" name="includes"/> 643 <attribute default="${excludes}" name="excludes"/> 644 <attribute default="**" name="testincludes"/> 645 <attribute default="" name="testmethods"/> 646 <attribute default="${main.class}" name="testClass"/> 647 <attribute default="" name="testMethod"/> 648 <sequential> 649 <webproject2:test-debug-impl excludes="@{excludes}" includes="@{includes}" testincludes="@{testincludes}" testmethods="@{testmethods}"> 650 <customize> 651 <classpath> 652 <path path="${run.test.classpath}:${j2ee.platform.classpath}:${j2ee.platform.embeddableejb.classpath}"/> 653 </classpath> 654 <jvmarg line="${endorsed.classpath.cmd.line.arg}"/> 655 <jvmarg line="${runmain.jvmargs}"/> 656 </customize> 657 </webproject2:test-debug-impl> 658 </sequential> 659 </macrodef> 660 </target> 661 <target depends="-init-macrodef-testng-debug-impl" if="${testng.available}" name="-init-macrodef-test-debug-testng"> 662 <macrodef name="test-debug" uri="http://www.netbeans.org/ns/web-project/2"> 663 <attribute default="${includes}" name="includes"/> 664 <attribute default="${excludes}" name="excludes"/> 665 <attribute default="**" name="testincludes"/> 666 <attribute default="" name="testmethods"/> 667 <attribute default="${main.class}" name="testClass"/> 668 <attribute default="" name="testMethod"/> 669 <sequential> 670 <webproject2:testng-debug-impl testClass="@{testClass}" testMethod="@{testMethod}"> 671 <customize2> 672 <syspropertyset> 673 <propertyref prefix="test-sys-prop."/> 674 <mapper from="test-sys-prop.*" to="*" type="glob"/> 675 </syspropertyset> 676 </customize2> 677 </webproject2:testng-debug-impl> 678 </sequential> 679 </macrodef> 680 </target> 681 <target depends="-init-macrodef-test-debug-junit,-init-macrodef-test-debug-testng" name="-init-macrodef-test-debug"/> 376 682 <target name="-init-macrodef-java"> 377 683 <macrodef name="java" uri="http://www.netbeans.org/ns/web-project/1"> … … 512 818 <property name="ap.cmd.line.internal" value=""/> 513 819 </target> 514 <target depends="-profile-pre-init, init, -profile-post-init, -profile-init-check" name="profile-init"/> 515 <target name="-profile-pre-init"> 516 <!-- Empty placeholder for easier customization. --> 517 <!-- You can override this target in the ../build.xml file. --> 518 </target> 519 <target name="-profile-post-init"> 520 <!-- Empty placeholder for easier customization. --> 521 <!-- You can override this target in the ../build.xml file. --> 522 </target> 523 <target depends="-profile-pre-init, init, -profile-post-init" name="-profile-init-check"> 820 <!-- 821 pre NB7.2 profiling section; consider it deprecated 822 --> 823 <target depends="-profile-pre-init, init, -profile-post-init, -profile-init-check" if="profiler.info.jvmargs.agent" name="profile-init"/> 824 <target if="profiler.info.jvmargs.agent" name="-profile-pre-init"> 825 <!-- Empty placeholder for easier customization. --> 826 <!-- You can override this target in the ../build.xml file. --> 827 </target> 828 <target if="profiler.info.jvmargs.agent" name="-profile-post-init"> 829 <!-- Empty placeholder for easier customization. --> 830 <!-- You can override this target in the ../build.xml file. --> 831 </target> 832 <target depends="-profile-pre-init, init, -profile-post-init" if="profiler.info.jvmargs.agent" name="-profile-init-check"> 524 833 <fail unless="profiler.info.jvm">Must set JVM to use for profiling in profiler.info.jvm</fail> 525 834 <fail unless="profiler.info.jvmargs.agent">Must set profiler agent JVM arguments in profiler.info.jvmargs.agent</fail> 526 835 </target> 527 <target depends="-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-junit,-init-macrodef-java,-init-macrodef-nbjpda,-init-macrodef-nbjsdebug,-init-macrodef-debug,-init-taskdefs,-init-ap-cmdline" name="init"/> 836 <!-- 837 end of pre NB7.2 profiling section 838 --> 839 <target depends="-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-test,-init-macrodef-test-debug,-init-macrodef-java,-init-macrodef-nbjpda,-init-macrodef-nbjsdebug,-init-macrodef-debug,-init-taskdefs,-init-ap-cmdline" name="init"/> 528 840 <!-- 529 841 COMPILATION SECTION … … 570 882 <mkdir dir="${build.web.dir}/WEB-INF/classes/META-INF"/> 571 883 <copy todir="${build.web.dir}/WEB-INF/classes/META-INF"> 572 <fileset dir="${persistence.xml.dir}" includes="persistence.xml "/>884 <fileset dir="${persistence.xml.dir}" includes="persistence.xml orm.xml"/> 573 885 </copy> 574 886 </target> … … 828 1140 </target> 829 1141 <target if="do.debug.server" name="connect-debugger" unless="is.debugged"> 830 <nbjpdaconnect address="${jpda.address}" host="${jpda.host}" name="${name}" transport="${jpda.transport}"> 1142 <condition property="listeningcp" value="sourcepath"> 1143 <istrue value="${j2ee.compile.on.save}"/> 1144 </condition> 1145 <nbjpdaconnect address="${jpda.address}" host="${jpda.host}" listeningcp="${listeningcp}" name="${name}" transport="${jpda.transport}"> 831 1146 <classpath> 832 1147 <path path="${debug.classpath}:${j2ee.platform.classpath}"/> … … 873 1188 ================= 874 1189 --> 875 <target description="Profile a J2EE project in the IDE." name="profile"> 1190 <!-- 1191 pre NB7.2 profiling section; consider it deprecated 1192 --> 1193 <target description="Profile a J2EE project in the IDE." if="profiler.info.jvmargs.agent" name="-profile-pre72"> 876 1194 <condition else="start-profiled-server" property="profiler.startserver.target" value="start-profiled-server-extraargs"> 877 1195 <isset property="profiler.info.jvmargs.extra"/> … … 879 1197 <antcall target="${profiler.startserver.target}"/> 880 1198 <antcall target="run"/> 881 <antcall target=" start-loadgen"/>882 </target> 883 <target name="start-profiled-server">1199 <antcall target="-profile-start-loadgen"/> 1200 </target> 1201 <target if="profiler.info.jvmargs.agent" name="start-profiled-server"> 884 1202 <nbstartprofiledserver forceRestart="${profiler.j2ee.serverForceRestart}" javaPlatform="${profiler.info.javaPlatform}" startupTimeout="${profiler.j2ee.serverStartupTimeout}"> 885 1203 <jvmarg value="${profiler.info.jvmargs.agent}"/> … … 887 1205 </nbstartprofiledserver> 888 1206 </target> 889 <target name="start-profiled-server-extraargs">1207 <target if="profiler.info.jvmargs.agent" name="start-profiled-server-extraargs"> 890 1208 <nbstartprofiledserver forceRestart="${profiler.j2ee.serverForceRestart}" javaPlatform="${profiler.info.javaPlatform}" startupTimeout="${profiler.j2ee.serverStartupTimeout}"> 891 1209 <jvmarg value="${profiler.info.jvmargs.extra}"/> … … 894 1212 </nbstartprofiledserver> 895 1213 </target> 896 <target if="profiler.loadgen.path" name="start-loadgen"> 1214 <target depends="profile-init,compile-test-single" if="profiler.info.jvmargs.agent" name="-profile-test-single-pre72"> 1215 <fail unless="netbeans.home">This target only works when run from inside the NetBeans IDE.</fail> 1216 <nbprofiledirect> 1217 <classpath> 1218 <path path="${run.test.classpath}"/> 1219 <path path="${j2ee.platform.classpath}"/> 1220 </classpath> 1221 </nbprofiledirect> 1222 <junit dir="${profiler.info.dir}" errorproperty="tests.failed" failureproperty="tests.failed" fork="true" jvm="${profiler.info.jvm}" showoutput="true"> 1223 <env key="${profiler.info.pathvar}" path="${profiler.info.agentpath}:${profiler.current.path}"/> 1224 <jvmarg value="${profiler.info.jvmargs.agent}"/> 1225 <jvmarg line="${profiler.info.jvmargs}"/> 1226 <test name="${profile.class}"/> 1227 <classpath> 1228 <path path="${run.test.classpath}"/> 1229 <path path="${j2ee.platform.classpath}"/> 1230 </classpath> 1231 <syspropertyset> 1232 <propertyref prefix="test-sys-prop."/> 1233 <mapper from="test-sys-prop.*" to="*" type="glob"/> 1234 </syspropertyset> 1235 <formatter type="brief" usefile="false"/> 1236 <formatter type="xml"/> 1237 </junit> 1238 </target> 1239 <target if="netbeans.home" name="-profile-check"> 1240 <condition property="profiler.configured"> 1241 <or> 1242 <contains casesensitive="true" string="${run.jvmargs.ide}" substring="-agentpath:"/> 1243 <contains casesensitive="true" string="${run.jvmargs.ide}" substring="-javaagent:"/> 1244 </or> 1245 </condition> 1246 </target> 1247 <target depends="init,-init-cos,compile,compile-jsps,-do-compile-single-jsp,-pre-dist,-do-tmp-dist-with-manifest,-do-tmp-dist-without-manifest" name="-do-profile"> 1248 <startprofiler/> 1249 <nbstartserver profilemode="true"/> 1250 <nbdeploy clientUrlPart="${client.urlPart}" forceRedeploy="true" profilemode="true"/> 1251 <antcall target="debug-display-browser"/> 1252 <antcall target="-profile-start-loadgen"/> 1253 </target> 1254 <target depends="-profile-check,-profile-pre72" description="Profile a J2EE project in the IDE." if="profiler.configured" name="profile" unless="profiler.info.jvmargs.agent"> 1255 <antcall target="-do-profile"/> 1256 </target> 1257 <target depends="-profile-test-single-pre72" name="profile-test-single"/> 1258 <target depends="-profile-check" if="profiler.configured" name="profile-test" unless="profiler.info.jvmargs.agent"> 1259 <startprofiler/> 1260 <antcall target="test-single"/> 1261 </target> 1262 <target if="profiler.loadgen.path" name="-profile-start-loadgen"> 897 1263 <loadgenstart path="${profiler.loadgen.path}"/> 898 1264 </target> … … 928 1294 <!-- 929 1295 930 JUNIT COMPILATION SECTION1296 TEST COMPILATION SECTION 931 1297 --> 932 1298 <target depends="init,compile" if="have.tests" name="-pre-pre-compile-test"> … … 967 1333 <!-- 968 1334 969 JUNIT EXECUTION SECTION1335 TEST EXECUTION SECTION 970 1336 --> 971 1337 <target depends="init" if="have.tests" name="-pre-test-run"> … … 973 1339 </target> 974 1340 <target depends="init,compile-test,-pre-test-run" if="have.tests" name="-do-test-run"> 975 <webproject2: junit testincludes="**/*Test.java"/>1341 <webproject2:test testincludes="**/*Test.java"/> 976 1342 </target> 977 1343 <target depends="init,compile-test,-pre-test-run,-do-test-run" if="have.tests" name="-post-test-run"> … … 986 1352 <target depends="init,compile-test-single,-pre-test-run-single" if="have.tests" name="-do-test-run-single"> 987 1353 <fail unless="test.includes">Must select some files in the IDE or set test.includes</fail> 988 <webproject2: junit excludes=""includes="${test.includes}"/>1354 <webproject2:test excludes="" includes="${test.includes}" testincludes="${test.includes}"/> 989 1355 </target> 990 1356 <target depends="init,compile-test-single,-pre-test-run-single,-do-test-run-single" if="have.tests" name="-post-test-run-single"> … … 992 1358 </target> 993 1359 <target depends="init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single" description="Run single unit test." name="test-single"/> 1360 <target depends="init,compile-test-single,-pre-test-run-single" if="have.tests" name="-do-test-run-single-method"> 1361 <fail unless="test.class">Must select some files in the IDE or set test.class</fail> 1362 <fail unless="test.method">Must select some method in the IDE or set test.method</fail> 1363 <webproject2:test excludes="" includes="${javac.includes}" testincludes="${test.class}" testmethods="${test.method}"/> 1364 </target> 1365 <target depends="init,compile-test-single,-pre-test-run-single,-do-test-run-single-method" if="have.tests" name="-post-test-run-single-method"> 1366 <fail if="tests.failed" unless="ignore.failing.tests">Some tests failed; see details above.</fail> 1367 </target> 1368 <target depends="init,compile-test-single,-pre-test-run-single,-do-test-run-single-method,-post-test-run-single-method" description="Run single unit test." name="test-single-method"/> 994 1369 <!-- 995 1370 996 JUNIT DEBUGGING SECTION1371 TEST DEBUGGING SECTION 997 1372 --> 998 <target depends="init,compile-test " if="have.tests" name="-debug-start-debuggee-test">1373 <target depends="init,compile-test-single,-pre-test-run-single" if="have.tests" name="-debug-start-debuggee-test"> 999 1374 <fail unless="test.class">Must select one file in the IDE or set test.class</fail> 1000 <property location="${build.test.results.dir}/TEST-${test.class}.xml" name="test.report.file"/> 1001 <delete file="${test.report.file}"/> 1002 <!-- must exist, otherwise the XML formatter would fail --> 1003 <mkdir dir="${build.test.results.dir}"/> 1004 <webproject1:debug args="${test.class}" classname="org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner" classpath="${ant.home}/lib/ant.jar:${ant.home}/lib/ant-junit.jar:${debug.test.classpath}:${j2ee.platform.embeddableejb.classpath}"> 1005 <customize> 1006 <arg value="showoutput=true"/> 1007 <arg value="formatter=org.apache.tools.ant.taskdefs.optional.junit.BriefJUnitResultFormatter"/> 1008 <arg value="formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,${test.report.file}"/> 1009 </customize> 1010 </webproject1:debug> 1375 <webproject2:test-debug excludes="" includes="${javac.includes}" testClass="${test.class}" testincludes="${javac.includes}"/> 1376 </target> 1377 <target depends="init,compile-test-single,-pre-test-run-single" if="have.tests" name="-debug-start-debuggee-test-method"> 1378 <fail unless="test.class">Must select one file in the IDE or set test.class</fail> 1379 <fail unless="test.method">Must select some method in the IDE or set test.method</fail> 1380 <webproject2:test-debug excludes="" includes="${javac.includes}" testClass="${test.class}" testMethod="${test.method}" testincludes="${test.class}" testmethods="${test.method}"/> 1011 1381 </target> 1012 1382 <target depends="init,compile-test" if="netbeans.home+have.tests" name="-debug-start-debugger-test"> … … 1014 1384 </target> 1015 1385 <target depends="init,compile-test,-debug-start-debugger-test,-debug-start-debuggee-test" name="debug-test"/> 1386 <target depends="init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test-method" name="debug-test-method"/> 1016 1387 <target depends="init,-pre-debug-fix,compile-test-single" if="netbeans.home" name="-do-debug-fix-test"> 1017 1388 <webproject1:nbjpdareload dir="${build.test.classes.dir}"/> 1018 1389 </target> 1019 1390 <target depends="init,-pre-debug-fix,-do-debug-fix-test" if="netbeans.home" name="debug-fix-test"/> 1020 <!--1021 =========================1022 TESTS PROFILING SECTION1023 =========================1024 -->1025 <target depends="profile-init,compile-test-single" if="netbeans.home" name="profile-test-single">1026 <nbprofiledirect>1027 <classpath>1028 <path path="${run.test.classpath}"/>1029 <path path="${j2ee.platform.classpath}"/>1030 </classpath>1031 </nbprofiledirect>1032 <junit dir="${profiler.info.dir}" errorproperty="tests.failed" failureproperty="tests.failed" fork="true" jvm="${profiler.info.jvm}" showoutput="true">1033 <env key="${profiler.info.pathvar}" path="${profiler.info.agentpath}:${profiler.current.path}"/>1034 <jvmarg value="${profiler.info.jvmargs.agent}"/>1035 <jvmarg line="${profiler.info.jvmargs}"/>1036 <test name="${profile.class}"/>1037 <classpath>1038 <path path="${run.test.classpath}"/>1039 <path path="${j2ee.platform.classpath}"/>1040 </classpath>1041 <syspropertyset>1042 <propertyref prefix="test-sys-prop."/>1043 <mapper from="test-sys-prop.*" to="*" type="glob"/>1044 </syspropertyset>1045 <formatter type="brief" usefile="false"/>1046 <formatter type="xml"/>1047 </junit>1048 </target>1049 1391 <!-- 1050 1392 -
java/sql-vyuka/nbproject/genfiles.properties
r79 r82 5 5 # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. 6 6 nbproject/build-impl.xml.data.CRC32=3f9299bb 7 nbproject/build-impl.xml.script.CRC32= 6d1d7d3b8 nbproject/build-impl.xml.stylesheet.CRC32= b7883b1f@1.36.1.17 nbproject/build-impl.xml.script.CRC32=7e55c0e0 8 nbproject/build-impl.xml.stylesheet.CRC32=5459df51@1.41.1.1 -
java/sql-vyuka/nbproject/project.properties
r79 r82 28 28 includes=** 29 29 j2ee.compile.on.save=false 30 j2ee.copy.static.files.on.save=false 30 31 j2ee.deploy.on.save=false 31 32 j2ee.platform=1.5 32 j2ee.platform.classpath=${j2ee.server.home}/modules/endorsed/javax.annotation.jar:${j2ee.server.home}/modules/jsf- api.jar:${j2ee.server.home}/modules/jsf-impl.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar:${j2ee.server.home}/modules/javax.enterprise.deploy.jar:${j2ee.server.home}/modules/javax.resource.jar:${j2ee.server.home}/modules/javax.security.auth.message.jar:${j2ee.server.home}/modules/jersey-core.jar:${j2ee.server.home}/modules/javax.servlet.jar:${j2ee.server.home}/modules/javax.ejb.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.management.j2ee.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.jms.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/endorsed/jaxb-api-osgi.jar:${j2ee.server.home}/modules/javax.security.jacc.jar:${j2ee.server.home}/modules/javax.transaction.jar:${j2ee.server.home}/modules/jstl-impl.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/javax.persistence.jar33 j2ee.platform.classpath=${j2ee.server.home}/modules/endorsed/javax.annotation.jar:${j2ee.server.home}/modules/jsf-impl.jar:${j2ee.server.home}/modules/jsf-api.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar:${j2ee.server.home}/modules/javax.enterprise.deploy.jar:${j2ee.server.home}/modules/javax.resource.jar:${j2ee.server.home}/modules/javax.security.auth.message.jar:${j2ee.server.home}/modules/jersey-core.jar:${j2ee.server.home}/modules/javax.servlet.jar:${j2ee.server.home}/modules/javax.ejb.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.management.j2ee.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.jms.jar:${j2ee.server.home}/modules/endorsed/jaxb-api-osgi.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/javax.security.jacc.jar:${j2ee.server.home}/modules/javax.transaction.jar:${j2ee.server.home}/modules/jstl-impl.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/javax.persistence.jar 33 34 j2ee.platform.embeddableejb.classpath=${j2ee.server.home}/lib/embedded/glassfish-embedded-static-shell.jar 34 35 j2ee.platform.wscompile.classpath=${j2ee.server.home}/modules/webservices-osgi.jar