mirror of
https://github.com/mCaptcha/mCaptcha.git
synced 2026-02-12 10:35:39 +00:00
Deploying to gh-pages from @ 06815469b7 🚀
This commit is contained in:
@@ -238,14 +238,14 @@
|
||||
<span class="macro">format</span><span class="macro">!</span>(<span class="string">"{}:{}"</span>, <span class="self">self</span>.<span class="ident">ip</span>, <span class="self">self</span>.<span class="ident">port</span>)
|
||||
}
|
||||
|
||||
<span class="kw">fn</span> <span class="ident">check_url_prefix</span>(<span class="kw-2">&</span><span class="kw-2">mut</span> <span class="self">self</span>) {
|
||||
<span class="kw">if</span> <span class="kw">let</span> <span class="prelude-val">Some</span>(<span class="ident">prefix</span>) <span class="op">=</span> <span class="self">self</span>.<span class="ident">url_prefix</span>.<span class="ident">clone</span>() {
|
||||
<span class="self">self</span>.<span class="ident">url_prefix</span> <span class="op">=</span> <span class="prelude-val">Some</span>(<span class="ident">prefix</span>.<span class="ident">trim</span>().<span class="ident">into</span>());
|
||||
<span class="kw">if</span> <span class="ident">prefix</span>.<span class="ident">trim</span>().<span class="ident">is_empty</span>() {
|
||||
<span class="self">self</span>.<span class="ident">url_prefix</span> <span class="op">=</span> <span class="prelude-val">None</span>;
|
||||
}
|
||||
}
|
||||
}
|
||||
<span class="comment">//fn check_url_prefix(&mut self) {</span>
|
||||
<span class="comment">// if let Some(prefix) = self.url_prefix.clone() {</span>
|
||||
<span class="comment">// self.url_prefix = Some(prefix.trim().into());</span>
|
||||
<span class="comment">// if prefix.trim().is_empty() {</span>
|
||||
<span class="comment">// self.url_prefix = None;</span>
|
||||
<span class="comment">// }</span>
|
||||
<span class="comment">// }</span>
|
||||
<span class="comment">//}</span>
|
||||
}
|
||||
|
||||
<span class="attribute">#[<span class="ident">derive</span>(<span class="ident">Debug</span>, <span class="ident">Clone</span>, <span class="ident">Deserialize</span>)]</span>
|
||||
@@ -367,21 +367,21 @@
|
||||
.<span class="ident">expect</span>(<span class="string">"Couldn't set databse url"</span>);
|
||||
}
|
||||
|
||||
<span class="attribute">#[<span class="ident">cfg</span>(<span class="ident">test</span>)]</span>
|
||||
<span class="kw">mod</span> <span class="ident">tests</span> {
|
||||
<span class="kw">use</span> <span class="kw">super</span>::<span class="kw-2">*</span>;
|
||||
|
||||
<span class="attribute">#[<span class="ident">test</span>]</span>
|
||||
<span class="kw">fn</span> <span class="ident">url_prefix_test</span>() {
|
||||
<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">settings</span> <span class="op">=</span> <span class="ident">Settings</span>::<span class="ident">new</span>().<span class="ident">unwrap</span>();
|
||||
<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">settings</span>.<span class="ident">server</span>.<span class="ident">url_prefix</span>.<span class="ident">is_none</span>());
|
||||
<span class="ident">settings</span>.<span class="ident">server</span>.<span class="ident">url_prefix</span> <span class="op">=</span> <span class="prelude-val">Some</span>(<span class="string">"test"</span>.<span class="ident">into</span>());
|
||||
<span class="ident">settings</span>.<span class="ident">server</span>.<span class="ident">check_url_prefix</span>();
|
||||
<span class="ident">settings</span>.<span class="ident">server</span>.<span class="ident">url_prefix</span> <span class="op">=</span> <span class="prelude-val">Some</span>(<span class="string">" "</span>.<span class="ident">into</span>());
|
||||
<span class="ident">settings</span>.<span class="ident">server</span>.<span class="ident">check_url_prefix</span>();
|
||||
<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">settings</span>.<span class="ident">server</span>.<span class="ident">url_prefix</span>.<span class="ident">is_none</span>());
|
||||
}
|
||||
}
|
||||
<span class="comment">//#[cfg(test)]</span>
|
||||
<span class="comment">//mod tests {</span>
|
||||
<span class="comment">// use super::*;</span>
|
||||
<span class="comment">//</span>
|
||||
<span class="comment">// #[test]</span>
|
||||
<span class="comment">// fn url_prefix_test() {</span>
|
||||
<span class="comment">// let mut settings = Settings::new().unwrap();</span>
|
||||
<span class="comment">// assert!(settings.server.url_prefix.is_none());</span>
|
||||
<span class="comment">// settings.server.url_prefix = Some("test".into());</span>
|
||||
<span class="comment">// settings.server.check_url_prefix();</span>
|
||||
<span class="comment">// settings.server.url_prefix = Some(" ".into());</span>
|
||||
<span class="comment">// settings.server.check_url_prefix();</span>
|
||||
<span class="comment">// assert!(settings.server.url_prefix.is_none());</span>
|
||||
<span class="comment">// }</span>
|
||||
<span class="comment">//}</span>
|
||||
</pre></div>
|
||||
</section><section id="search" class="content hidden"></section><section class="footer"></section><div id="rustdoc-vars" data-root-path="../../" data-current-crate="tests_migrate"></div>
|
||||
<script src="../../main.js"></script><script src="../../source-script.js"></script><script src="../../source-files.js"></script><script defer src="../../search-index.js"></script></body></html>
|
||||
Reference in New Issue
Block a user