function set_game_info_selects() { global $smarty; global $MONTH_SELECTED; global $DAY_SELECTED; global $YEAR_SELECTED; global $HOUR_SELECTED; global $MINUTE_SELECTED; global $AMPM_SELECTED; $smarty->assign('monthSelect', select_month('1')); $smarty->assign('daySelect', select_day('1')); $smarty->assign('yearSelect', select_year('1')); $smarty->assign('hourSelect', select_hour('1')); $smarty->assign('minuteSelect', select_minute('1')); $smarty->assign('ampmSelect', select_ampm('1')); }
public function testSelectMinute() { $expect = <<<EOT <select name="date[min]"> <option value="00">00</option> <option value="01">01</option><option value="02">02</option><option value="03">03</option> <option value="04">04</option><option value="05">05</option><option value="06">06</option> <option value="07">07</option><option value="08">08</option><option value="09">09</option> <option value="10">10</option><option value="11">11</option><option value="12">12</option> <option value="13">13</option><option value="14">14</option><option value="15">15</option> <option value="16">16</option><option value="17">17</option><option value="18">18</option> <option value="19">19</option><option value="20">20</option><option value="21">21</option> <option value="22">22</option><option value="23">23</option><option value="24">24</option> <option value="25">25</option><option value="26">26</option><option value="27">27</option> <option value="28">28</option><option value="29" selected="selected">29</option><option value="30">30</option> <option value="31">31</option><option value="32">32</option><option value="33">33</option> <option value="34">34</option><option value="35">35</option><option value="36">36</option> <option value="37">37</option><option value="38">38</option><option value="39">39</option> <option value="40">40</option><option value="41">41</option><option value="42">42</option> <option value="43">43</option><option value="44">44</option><option value="45">45</option> <option value="46">46</option><option value="47">47</option><option value="48">48</option> <option value="49">49</option><option value="50">50</option><option value="51">51</option> <option value="52">52</option><option value="53">53</option><option value="54">54</option> <option value="55">55</option><option value="56">56</option><option value="57">57</option> <option value="58">58</option><option value="59">59</option> </select> EOT; $this->assertDomEqual($expect, select_minute(new SDateTime(2006, 3, 31, 1, 29, 35))); $this->assertDomEqual($expect, select_minute(29)); }